Senior Embedded Firmware Engineer – Medical Devices Hybrid

Malone Workforce Solutions

McHenry (IL)

Hybrid

USD 110,000 - 170,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Malone Workforce Solutions is seeking a Senior Embedded Software Engineer near McHenry, IL to design and develop firmware for microcontroller-based medical devices. You will collaborate with electrical, systems, manufacturing, quality, and regulatory teams.

The role is hybrid with 1–2 days on-site and some remote work. Requirements include 3+ years of embedded firmware development, Embedded C/C++, MCU firmware experience, and strong debugging skills. Prior regulatory experience is a plus.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Embedded Systems Engineering, or related technical discipline.
  • 3+ years of embedded firmware development experience.
  • Strong programming experience in Embedded C/C++.
  • Experience developing firmware for embedded microcontrollers.
  • Experience using embedded development tools, debuggers, and version control systems (Git, Azure DevOps, Jira, etc.)
  • Experience debugging embedded systems using JTAG/SWD debuggers, oscilloscopes, logic analyzers, or similar lab equipment
  • Experience working with RTOS or bare-metal embedded systems
  • Strong understanding of software lifecycle processes, testing, verification, and documentation
  • Embedded firmware development (not application or web software)

Responsibilities

  • Design, develop, test, and maintain embedded firmware in Embedded C/C++
  • Develop firmware for microcontroller-based connected medical devices
  • Create and maintain device drivers, hardware abstraction layers (HAL), bootloaders, diagnostics, and production test software
  • Support board bring-up, hardware/software integration, debugging, and troubleshooting
  • Work with RTOS and/or bare-metal embedded systems
  • Develop communication interfaces using protocols such as UART, SPI, I2C, CAN, BLE, Wi-Fi, MQTT, or similar
  • Participate in software architecture, requirements development, verification, risk controls, and traceability
  • Execute unit, integration, regression, and system testing; support manufacturing, design transfer, production ramp-up, and post-market product maintenance
  • Ensure compliance with quality and regulatory requirements throughout the software development lifecycle

Skills

Embedded C/C++
RTOS/bare-metal
Embedded firmware development
Debugging with JTAG/SWD
Oscilloscopes/Logic analyzers
Version control (Git/Azure DevOps/Jira
Software lifecycle & testing

Education

Bachelor's degree in Electrical/Computer Engineering or CS

Tools

Git
Azure DevOps
Jira

Job description

Malone Workforce Solutions is seeking a Senior Embedded Software Engineer near McHenry, IL to design and develop firmware for microcontroller-based medical devices. You will collaborate with electrical, systems, manufacturing, quality, and regulatory teams.

The role is hybrid with 1–2 days on-site and some remote work. Requirements include 3+ years of embedded firmware development, Embedded C/C++, MCU firmware experience, and strong debugging skills. Prior regulatory experience is a plus.

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

Similar jobs worth comparing

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)

Medela • McHenry (IL)

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

Malone Workforce Solutions • McHenry (IL)

Hybrid
USD 110,000 - 170,000
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, 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
Embedded Systems Engineer – Medical Devices (Onsite)
Embedded Systems Engineer – Medical Devices (Onsite)

Drive Medical Ltd. • Somerset

Hybrid
USD 70,000 - 95,000
Competitive Benefits
Paid Time Off
401(k) Savings Plan
Senior Firmware Engineer - Medical Device Embedded
Senior Firmware Engineer - Medical Device Embedded

Socket.dev • Minneapolis (MN)

On-site
USD 94,000 - 131,000
Senior Embedded Firmware Engineer (Medical Devices)
Senior Embedded Firmware Engineer (Medical Devices)

Tactile Medical • Minneapolis (MN)

On-site
USD 94,000 - 131,000
Medical, dental & vision benefits
Retirement benefits
Employee stock purchase plan
+2
Embedded Firmware Engineer – Implantable Medical Devices
Embedded Firmware Engineer – Implantable Medical Devices

Motion Recruitment • King of Prussia (PA)

On-site
USD 120,000 - 180,000
Competitive base salary
Medical, dental, and vision benefits
401(k) with company match
+3
Onsite Embedded Systems Engineer - Medical Devices
Onsite Embedded Systems Engineer - Medical Devices

Drive Medical • Somerset

On-site
USD 70,000 - 95,000