Embedded Firmware Engineer – Medical Devices (Hybrid)

Medela

McHenry (IL)

Hybrid

USD 89,000 - 121,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401K with match
Money Purchase Retirement Plan
Generous PTO package
14 paid holidays
Great place to work

Job summary

Medela is seeking an Embedded Software Engineer to design and develop firmware for microcontroller-based medical devices in a regulated environment. You will collaborate with hardware, systems, manufacturing, quality, and regulatory teams while ensuring compliance with lifecycle and documentation standards.

The role emphasizes embedded C/C++ development, device drivers, HALs, and debug activities. It is a hybrid position in McHenry, IL, with a starting salary around $105,000 and bonus potential.

Qualifications

  • Bachelor's degree in Electrical/Computer Engineering, Computer Engineering, Computer Science, Embedded Systems Engineering, or related field.
  • 3+ years of embedded firmware development experience.
  • Strong programming in Embedded C/C++ for microcontrollers.
  • Experience with embedded 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 embedded systems using lab tools (JTAG/SWD, oscilloscopes, logic analyzers).
  • Experience with RTOS or bare-metal embedded systems.
  • Knowledge of software lifecycle, testing, verification, and documentation.

Responsibilities

  • Design, develop, test, and maintain embedded firmware for microcontroller-based medical devices.
  • Create device drivers, HALs, bootloaders, diagnostics, and production test software.
  • Support board bring-up, hardware/software integration, and debugging.

Skills

Embedded C/C++
Firmware development
Embedded systems

Education

Bachelor's degree in Electrical/Computer Engineering or related

Tools

Git
Azure DevOps
Jira

Job description

Medela is seeking an Embedded Software Engineer to design and develop firmware for microcontroller-based medical devices in a regulated environment. You will collaborate with hardware, systems, manufacturing, quality, and regulatory teams while ensuring compliance with lifecycle and documentation standards.

The role emphasizes embedded C/C++ development, device drivers, HALs, and debug activities. It is a hybrid position in McHenry, IL, with a starting salary around $105,000 and 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 105,000 - 125,000
Comprehensive benefits plan
401K with match
Money Purchase Retirement Plan
+4
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
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
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
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
Embedded Software Engineer

Medela • McHenry (IL)

Hybrid
USD 89,000 - 121,000
401K with match
Money Purchase Retirement Plan
Generous PTO package
+2
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

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

Medela • McHenry (IL)

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