Hope you are doing good.
Have come across your profile on Naukri and we have a permanent opportunity which might be of your interest.
Our client is looking for a Staff Engineer, Software Engineering in Gurugram/Bengaluru. Please refer the below details. Also, please let me know the best time and number to reach you.
Job Details:
Position:-Staff Engineer, Software Engineering
Job Location:- Gurugram/Bengaluru
About client:
Our client is a leading global medical technology company.
JD
What you will do:
Technical Responsibilities:
Conduct or design prototyping and bench testing
Conduct problem solving, identify potential solutions, and evaluate them against component and sub-system requirements
Conduct research and studies to support product design
Translate design inputs to engineering specifications and produce component and sub-system level designs
Code development time/resource estimation to support projects
Design new components applying various design concepts
Generate and review the necessary documents with project teams (requirements, design, architecture, bugs, test)
Med Device Compliance:
Follow fundamental industry standards, design requirements and test strategies which apply to regulatory requirements
Independently create or refine engineering documentation, such as the Design History file
Follow R&D procedure like design controls and risk management, per the Quality Management System
General Responsibilities:
Work cooperatively with R&D, Quality, Manufacturing, Regulatory, Clinical, Marketing and Project Management to ensure project success as a key member of the team, collaborating with others and solidifying relationships
Quickly process and assimilate procedures, policies, processes, systems, and technology required
Work on complex problems, applying advanced experience and learnings
Demonstrate ownership and prioritize work with minimal supervision
Build relationships and influence among peers
Lead code reviews for components in systems applying design principals, coding standards and best practices
Develop and design software components per requirements and architecture defined
Minimum Qualifications (Required):
Bachelor's degree in Software Engineering/ Computer Science or related discipline & 7+ years of work experience
Mandatory Skills:
Technical Skills:
Highly skilled in C++, OOP, Object-Oriented Design and Analysis, Multithreading (POSIX), and TCP/IP communication.
Knowledge of application programming with embedded systems, including communication over SPI, I2C, CAN, and FPGA (highly desirable).
Expert-level knowledge of algorithms and data structures.
Exposure to Qt Creator IDE is desirable.
Proficient in programming and designing new components using various design concepts and patterns.
Design and Development Skills:
Experience with integrated development environments (IDE) for projects
Experience with software tools for static/dynamic analysis, memory management, code coverage and techniques for analyzing software
Integration and deployment processes experience
Software Process Skills:
Experience in creating estimates for code implementation time/resource for assigned tasks
Experience in Software Development Life Cycle processes, Agile mode of implementation.
. Experience with CI/CD and DevOps systems using tools like gitla
Experience using Application Lifecycle Management /Traceability tools
Experience with regulatory and compliance standards applied to the SDLC (Software Development Life Cycle)
lf interested, please send your updated CV in word format with following details (mandatory for short-listing) at
i) Total Experience and Relevant Exp in Embedded S/W Development?
j) Notice Period (official / needs to serve)?
k) Current location and contact details?
l) Current Salary (Fixed and Variable)?
m) Expected Salary?
n) Open to work in Gurugram/Bengaluru?
o) Reason for Change?
p) If shortlisted, would you be available for F2F/Virtual(according to client) interview in next week (Date & Time)?
Please let me know about any query.
Job Classification
Industry: Medical Devices & Equipment
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time
Contact Details:
Company: Leading global medical
Location(s): Noida, Gurugram