Embedded Software Engineer – Medical Devices

Medela
McHenry, ILFULL_TIMEPosted Jul 29, 2026

Role responsibilities

Design, develop, and maintain embedded firmware for microcontroller-based medical devices. Collaborate with multidisciplinary teams to support board bring-up, hardware integration, and regulatory compliance.

Requirements

Requires a Bachelor's degree in a technical field and 3+ years of experience in embedded firmware development using C/C++. Candidates must have experience with microcontrollers, communication protocols, and debugging tools in a regulated environment.

Key skills

Embedded C/C++, Firmware Development, Microcontrollers, RTOS, Bare-metal Programming, UART, SPI, I2C, CAN, BLE, Wi-Fi, MQTT, Hardware Abstraction Layers, JTAG/SWD Debugging, Git, Azure DevOps

Keywords

Embedded C/C++, Firmware, Microcontrollers, Medical Devices, RTOS, Bare-metal, UART, SPI, I2C, CAN, BLE, Wi-Fi, MQTT, HAL, Bootloaders, JTAG, SWD, Oscilloscopes, Logic Analyzers, Git, Azure DevOps, Jira, IEC 62304, ISO 13485, ISO 14971, Design History Files, Cybersecurity, Software Traceability, Regulated Industry

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free