Firmware Engineer
Job in
Minneapolis, Hennepin County, Minnesota, 55405, USA
Listed on 2026-06-12
Listing for:
ManpowerGroup
Full Time
position Listed on 2026-06-12
Job specializations:
-
Software Development
Embedded Software Engineer, Embedded Systems / Firmware, C++ Developer, Software Engineer
Job Description & How to Apply Below
** 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.
Manpower Group is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of Manpower Group and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×