Embedded Firmware Engineer – Medical Devices (Hybrid)

Medela

McHenry (IL)

Hybrid

USD 105,000 - 125,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive benefits plan
401K with match
Money Purchase Retirement Plan
16-week Paid Parental Leave
Generous PTO package
14 paid holidays
A great place to work!

Job summary

Medela in McHenry, IL is seeking an Embedded Software Engineer to design and develop firmware for microcontroller-based medical devices. You will collaborate with electrical, systems, manufacturing, quality, and regulatory teams to ensure compliant, safe software.

We value candidates with embedded C/C++ experience, RTOS or bare-metal development, and a track record in regulated environments. This role offers hybrid work and a competitive salary with bonus potential.

Qualifications

  • Bachelor's degree in Electrical/Computer Engineering, CS, or embedded systems.
  • 3+ years of embedded firmware development experience.
  • Strong Embedded C/C++ programming experience.
  • Experience with embedded microcontrollers.
  • Experience with development tools, debuggers, and version control (Git, Azure DevOps, Jira).
  • Experience with protocols such as UART, SPI, I2C, CAN, BLE, Wi‑Fi, or MQTT.
  • Experience debugging with JTAG/SWD, oscilloscopes, logic analyzers.
  • Experience with RTOS or bare-metal embedded systems.
  • Knowledge of software lifecycle, testing, and documentation.

Responsibilities

  • Design, develop firmware for microcontroller-based medical devices.
  • Create and maintain device drivers, HAL, bootloaders, diagnostics, and test software.
  • Support board bring-up and hardware/software integration.
  • Develop interfaces using UART, SPI, I2C, CAN, BLE, Wi‑Fi, MQTT.
  • Work with RTOS and bare-metal embedded systems.
  • Contribute to architecture, requirements, verification, and traceability.
  • Execute unit, integration, regression, and system testing.
  • Support manufacturing, production ramp-up and post-market maintenance.
  • Ensure compliance with quality and regulatory requirements throughout the lifecycle.

Skills

Embedded firmware development
Embedded C/C++
Microcontroller programming
RTOS development
Debugging with JTAG/SWD
Version control (Git/Azure DevOps/Jira
Hardware/software integration

Education

Bachelor's degree in Electrical/Computer/Electrical Systems/CS

Tools

Git
Azure DevOps
Jira
JTAG/SWD debuggers
Oscilloscopes
Logic analyzers

Job description

Medela in McHenry, IL is seeking an Embedded Software Engineer to design and develop firmware for microcontroller-based medical devices. You will collaborate with electrical, systems, manufacturing, quality, and regulatory teams to ensure compliant, safe software.

We value candidates with embedded C/C++ experience, RTOS or bare-metal development, and a track record in regulated environments. This role offers hybrid work and a competitive salary with bonus potential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer – Medical Devices (Hybrid)
Embedded Firmware Engineer – Medical Devices (Hybrid)

Medela Medizintechnik GmbH & Co. Handels KG • McHenry (IL)

Hybrid
USD 90,000 - 120,000
401K with match
Money Purchase Retirement Plan
16-week Paid Parental Leave
+2
Embedded Firmware Engineer – Medical Devices (Hybrid)
Embedded Firmware Engineer – Medical Devices (Hybrid)

Medela • McHenry (IL)

Hybrid
USD 89,000 - 121,000
401K with match
Money Purchase Retirement Plan
Generous PTO package
+2
Embedded Firmware Engineer for Medical Devices (Hybrid)
Embedded Firmware Engineer for Medical Devices (Hybrid)

Medela LLC • McHenry (IL)

Hybrid
USD 94,500 - 115,500
Comprehensive benefits plan
401K with match
Money Purchase Retirement Plan
+3
Hybrid Embedded Firmware Engineer for Medical Devices
Hybrid Embedded Firmware Engineer for Medical Devices

MRA-The Management Association • Rockford (IL)

Hybrid
USD 95,000 - 116,000
Comprehensive benefits plan
401K with match
Money Purchase Retirement Plan
+4
Embedded Firmware Engineer, Medical Devices (Hybrid)
Embedded Firmware Engineer, Medical Devices (Hybrid)

MRA-The Management Association • McHenry (IL)

Hybrid
USD 95,000 - 116,000
Competitive Salary
Comprehensive benefits plan
401K with match
+4
Senior Embedded Firmware Engineer – Medical Devices Hybrid
Senior Embedded Firmware Engineer – Medical Devices Hybrid

Malone Workforce Solutions • McHenry (IL)

Hybrid
USD 110,000 - 170,000
Embedded Software Engineer - Medical Devices
Embedded Software Engineer - Medical Devices

MRA-The Management Association • Rockford (IL)

Hybrid
USD 95,000 - 116,000
Comprehensive benefits plan
401K with match
Money Purchase Retirement Plan
+4
Embedded Software Engineer - Medical Devices
Embedded Software Engineer - Medical Devices

MRA-The Management Association • McHenry (IL)

Hybrid
USD 95,000 - 116,000
Competitive Salary
Comprehensive benefits plan
401K with match
+4
Embedded Software Engineer – Medical Devices
Embedded Software Engineer – Medical Devices

Medela • McHenry (IL)

Hybrid
USD 105,000 - 125,000
Comprehensive benefits plan
401K with match
Money Purchase Retirement Plan
+4
Embedded Software Engineer
Embedded Software Engineer

Medela • McHenry (IL)

Hybrid
USD 89,000 - 121,000
401K with match
Money Purchase Retirement Plan
Generous PTO package
+2