Hybrid Embedded Firmware Engineer for Medical Devices

MRA-The Management Association

Rockford (IL)

Hybrid

USD 95,000 - 116,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits plan
401K with match
Money Purchase Retirement Plan
Paid Parental Leave
Generous PTO
14 paid holidays
Nice to work at Medela

Job summary

Medela is seeking an Embedded Software Engineer to design and develop firmware for microcontroller-based medical devices in a highly regulated environment. You will collaborate with electrical, systems, manufacturing, quality, and regulatory teams to ensure robust software that meets safety standards.

The role requires Embedded C/C++ expertise, 3+ years of experience with microcontrollers, and hands-on debugging in a hybrid work setting (3 days onsite in McHenry, IL).

Qualifications

  • Bachelor's degree in Electrical/Computer Engineering, Computer Science, Embedded Systems or related field.
  • 3+ years embedded firmware experience on microcontrollers.
  • Strong Embedded C/C++ programming skills.
  • Experience with embedded development tools and version control (Git/Azure DevOps/Jira).
  • Experience with UART, SPI, I2C, CAN, BLE, Wi-Fi or MQTT protocols.
  • Experience with RTOS or bare-metal embedded systems and debugging equipment.

Responsibilities

  • Design, develop, test, and maintain firmware in embedded C/C++ for microcontroller-based medical devices.
  • Create device drivers, HALs, bootloaders, diagnostics, and production test software.
  • Support board bring-up, HW/SW integration, debugging, and troubleshooting.
  • Work with RTOS and/or bare-metal environments and implement communication interfaces.
  • Participate in software architecture, requirements, verification, and traceability.
  • Execute unit, integration, and system testing and support regulatory compliance.

Skills

Embedded C/C++
RTOS
Microcontrollers
Debugging hardware/software
Communication protocols
Version control
Hardware/software integration

Education

Bachelor's degree in Electrical/Computer Engineering or related

Tools

Git
Azure DevOps
Jira
JTAG/SWD
Oscilloscopes
Logic analyzers

Job description

Medela is seeking an Embedded Software Engineer to design and develop firmware for microcontroller-based medical devices in a highly regulated environment. You will collaborate with electrical, systems, manufacturing, quality, and regulatory teams to ensure robust software that meets safety standards.

The role requires Embedded C/C++ expertise, 3+ years of experience with microcontrollers, and hands-on debugging in a hybrid work setting (3 days onsite in McHenry, IL).

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 • McHenry (IL)

Hybrid
USD 105,000 - 120,000
Comprehensive benefits plan
401K with match
16‑week Paid Parental Leave
+1
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 Software Engineer - Medical Devices (Hybrid)
Senior Embedded Software Engineer - Medical Devices (Hybrid)

MRA-The Management Association • Chicago (IL)

Hybrid
USD 113,000 - 138,000
Competitive Salary plus bonus
Comprehensive benefits plan
401K with match
+5
Senior Embedded Software Engineer – Medical Devices (Hybrid)
Senior Embedded Software Engineer – Medical Devices (Hybrid)

Socket.dev • McHenry (IL)

On-site
USD 120,000 - 135,000
Competitive salary plus bonus
Comprehensive benefits plan
401K with match
+5
Senior Embedded Software Engineer — Medical Devices (Hybrid)
Senior Embedded Software Engineer — Medical Devices (Hybrid)

MRA-The Management Association • McHenry (IL)

Hybrid
USD 113,000 - 138,000
Competitive salary
Bonus potential
Comprehensive benefits
+6
Senior Embedded Software Engineer - Medical Devices (Hybrid)
Senior Embedded Software Engineer - Medical Devices (Hybrid)

Medela LLC • McHenry (IL)

Hybrid
USD 113,000 - 138,000
Competitive Salary plus bonus
Comprehensive benefits plan
401K with match
+5
Senior Embedded Software Engineer – Medical Devices (Hybrid)
Senior Embedded Software Engineer – Medical Devices (Hybrid)

MRA-The Management Association • Rockford (IL)

Hybrid
USD 120,000 - 140,000
Senior Embedded Software Engineer, Medical Devices (Hybrid)
Senior Embedded Software Engineer, Medical Devices (Hybrid)

Medela • McHenry (IL)

Hybrid
USD 106,000 - 144,000
Competitive salary
Bonus potential
401K with match
+3
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