HamburgerMenu
hirist

Smith+Nephew - Embedded Software Lead - C/C++ Programming

Posted on: 05/01/2026

Job Description

Role : Embedded Software Lead.

Location : Kharadi, Pune.

Life Unlimited :


At Smith+Nephew, we design and manufacture technology that takes the limits off living.

Join our dynamic ENT R&D team where cutting-edge technology meets rigorous validation.

As an Embedded Software Lead you will lead the design, development, and optimization of embedded systems for advanced Electrosurgical devices.

This role requires a subject matter expert with extensive expertise in embedded system architecture, hardware-software integration, and compliance with medical device standards (e. , IEC 62304, ISO 13485).

The lead will provide technical leadership across multiple projects, mentor development teams, and drive innovation in a regulated environment.

What will you be doing ?

- Embedded System Strategy and Leadership : Define and lead the implementation of embedded system strategies, including architecture, scope, and methodologies, ensuring alignment with regulatory standards and performance requirements.

- System Design and Development : Architect and maintain embedded systems using C/C++ for microcontrollers and SoC platforms, focusing on real-time performance, hardware integration, and optimization for power and memory constraints.

- Hardware-Software Integration : Oversee the integration of embedded software with hardware components, collaborating with hardware engineers to resolve complex interactions and ensure system reliability.

- Verification and Optimization : Lead verification activities, including hardware-in-the-loop (HIL) testing, debugging, and regression testing, to meet functional and safety requirements.

- Team Leadership and Mentorship : Lead and mentor a team of embedded engineers, providing technical guidance, conducting formal design and code reviews, and serving as a best practice resource.

- Process Innovation : Drive improvements in embedded development processes, such as adopting advanced optimization techniques or integrating CI/CD pipelines (e. , Jenkins, Git).

What will you need to be successful?.

- BS, MS, or PhD in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or Biomedical Engineering.

- Certifications : Certified Embedded Systems Engineer or equivalent.

- Experience : 6+ years (BS) or 3+ years (MS) in embedded systems development, with significant experience in medical device systems.

- Proven leadership in designing embedded systems for production environments.

- Expert-level C/C++ programming for embedded systems.

- Advanced knowledge of hardware schematics, PCB design, and debugging tools (e. , oscilloscopes, JTAG).

- Mastery of RTOS (e., FreeRTOS), bare-metal development, and compliance standards (e.
, IEC 62304).

- Experience with Electrosurgical/RF technologies; hardware-in-the-loop (HIL) testing.

- Exceptional problem-solving and analytical skills for complex challenges.

- Strong leadership and cross-functional collaboration abilities.

- Exceptional leadership, influencing, and cross-functional collaboration abilities

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in