Post Job Free
Sign in

Staff Engineer, Software Engineering

Company:
Leading global medical
Location:
Noida, Uttar Pradesh, India
Pay:
Not Disclosed
Posted:
May 03, 2025
Apply

Description:

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

Apply