Select Page

Staff Embedded Software / Firmware Engineer

Medical Technology

Remote
$150,00.00 - $180,00.00
Full-time

Staff Embedded Software / Firmware Engineer

Location: Remote
Sector: Medical Technology | Digital Health | Connected Devices


About the Opportunity

Our client is seeking a Staff Embedded Software / Firmware Engineer to play a pivotal role in the development of world-first healthcare technologies. This position sits within the Smart Connected Care Platform of the Medication Delivery Solutions (MDS) Business Unit — a team focused on advancing digital health and connected care products that positively impact patients worldwide.

As a key technical leader, you’ll own the design and development of embedded software and electrical systems for next-generation medical devices. Working as part of a cross-functional R&D team, you’ll transform system requirements into robust, compliant, and high-performance embedded solutions that power cutting-edge products in medication delivery and patient safety.


Key Responsibilities

  • Lead the design, architecture, and implementation of embedded software and firmware for advanced medical devices.

  • Translate user needs and system requirements into detailed design specifications.

  • Define and develop embedded electronics and software architectures, including critical board-level designs and feature enhancements.

  • Collaborate with multi-disciplinary teams across systems, electrical, mechanical, and usability engineering to deliver fully integrated product solutions.

  • Lead verification, validation, and functional testing of embedded systems.

  • Provide technical guidance and mentorship within R&D teams.

  • Work with internal and external partners to ensure alignment with usability, regulatory, and product performance goals.


Minimum Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, Physics, or a related discipline.

  • 6+ years of hands-on experience in embedded product development, with a proven record of successful product launches.

  • 1+ year of experience in a technical or project leadership capacity.

  • Strong proficiency in C/C++/Assembly and experience with real-time operating systems (RTOS) such as VxWorks or Micrium.


Desired Qualifications

  • Experience architecting and leading medical device embedded software and electrical design projects.

  • Hands-on experience with PIC32, SAM4, and STM32 processors.

  • Expertise developing low-level device drivers for interfaces such as SPI, I2C, USB, LCD, ADC, DAC, and RFIC.

  • Strong knowledge of wireless technologies including Wi-Fi and Bluetooth.

  • Experience with digital and analog circuit design, board bring-up, and hardware debugging.

  • Familiarity with firmware development processes, including environment setup and sprint planning.

  • Working knowledge of medical device standards: FDA QSR, ISO 13485, ISO 14971, and IEC 62304.

  • Understanding of Digital Signal Processing (DSP) concepts and algorithmic implementation techniques.

  • Track record of innovation, problem-solving, and delivering results in dynamic, fast-paced environments.

  • Strong communication skills with the ability to collaborate effectively across teams.


Why Apply Through NexGen Search?

Apply Now