This job is expired.

Firmware Engineer

Minneapolis, MN

Job Description

We are supporting a very reputable medical device client of ours who is seeking a Senior Firmware Engineer with 4-6+ years of experience developing embedded software in C and C++, preferably for implantable medical devices, wearable devices, or other embedded systems. This is an ongoing contract role based out of Minneapolis, MN. Candidates must be able to work onsite.

Job Title: Firmware Engineer
Location: Minneapolis, MN
Pay Rate: DOE

Key Requirements

  • Strong expertise in low-level embedded programming using C/C++.
  • Experience developing firmware for implantable devices, such as neurostimulators, or similar embedded/wearable products.
  • Hands-on experience programming and maintaining firmware for device communication and control systems.
  • Knowledge of communication protocols, including Bluetooth/BLE; experience with secure communications and encryption is highly desirable.
  • Experience supporting communication between external devices (e.g., tablets, wands, programmers) and implantable hardware.
  • Understanding of hardware-software integration and the ability to work closely with embedded hardware interfaces.
  • Proficiency with static code analysis, code quality practices, debugging, and troubleshooting embedded systems.
  • Strong technical contributor who can independently design, develop, test, and optimize firmware solutions.
Preferred Experience
  • Firmware development for neurostimulators or other implantable medical devices.
  • Experience developing communication channels between implantable devices and companion systems such as wands, tablets, or programmers.
  • Background with wearable devices or other battery-powered embedded products.
  • Familiarity with hardware interfaces, device connectivity, and reliability considerations in regulated or safety-critical environments.
PDN-a1fcaf84-2f4a-4956-b884-0af8fe4a9dc4

We are supporting a very reputable medical device client of ours who is seeking a Senior Firmware Engineer with 4-6+ years of experience developing embedded software in C and C++, preferably for implantable medical devices, wearable devices, or other embedded systems. This is an ongoing contract role based out of Minneapolis, MN. Candidates must be able to work onsite.

Job Title: Firmware Engineer
Location: Minneapolis, MN
Pay Rate: DOE

Key Requirements

  • Strong expertise in low-level embedded programming using C/C++.
  • Experience developing firmware for implantable devices, such as neurostimulators, or similar embedded/wearable products.
  • Hands-on experience programming and maintaining firmware for device communication and control systems.
  • Knowledge of communication protocols, including Bluetooth/BLE; experience with secure communications and encryption is highly desirable.
  • Experience supporting communication between external devices (e.g., tablets, wands, programmers) and implantable hardware.
  • Understanding of hardware-software integration and the ability to work closely with embedded hardware interfaces.
  • Proficiency with static code analysis, code quality practices, debugging, and troubleshooting embedded systems.
  • Strong technical contributor who can independently design, develop, test, and optimize firmware solutions.
Preferred Experience
  • Firmware development for neurostimulators or other implantable medical devices.
  • Experience developing communication channels between implantable devices and companion systems such as wands, tablets, or programmers.
  • Background with wearable devices or other battery-powered embedded products.
  • Familiarity with hardware interfaces, device connectivity, and reliability considerations in regulated or safety-critical environments.
PDN-a1fcaf84-2f4a-4956-b884-0af8fe4a9dc4

About Manpower Engineering

Related Jobs

Apply For This Job
Firmware Engineer
Manpower Engineering
Minneapolis, MN
Jun 10, 2026
Your Information
First Name *
Last Name *
Email Address *
This email belongs to another account. Please use a diferent email address or Sign In.
Zip Code *
Password *
Confirm Password *
Create your Profile from your Resume
Job is Expired
Continue to Apply

Manpower Engineering would like you to finish the application on their website.

©2026 TalentAlly.
Powered by TalentAlly.