Senior Embedded Software Engineer; Medical Device
Job in
Waltham, Middlesex County, Massachusetts, 02254, USA
Listed on 2026-02-28
Listing for:
firstPRO, Inc
Full Time
position Listed on 2026-02-28
Job specializations:
-
Software Development
Embedded Software Engineer, Embedded Systems / Firmware
Job Description & How to Apply Below
We are seeking a highly skilled Embedded Software Engineer to design, develop, and maintain C++ firmware for next-generation medical devices. This role will focus on developing reliable, real-time embedded systems software in a regulated environment, ensuring compliance with medical device standards while delivering high-performance, safety-critical solutions.
The ideal candidate has strong experience in C++ embedded development, firmware architecture, and hardware-level integration within FDA-regulated or similarly controlled industries.
Key Responsibilities- Design, develop, and maintain embedded firmware using modern C++ for medical devices
- Develop real-time software for microcontrollers and embedded Linux platforms
- Collaborate with electrical and systems engineers on hardware bring-up and board support
- Participate in system architecture, code reviews, and design documentation
- Write unit tests and support integration, verification, and validation activities
- Debug firmware issues using oscilloscopes, logic analyzers, and other lab tools
- Ensure software compliance with regulatory standards including FDA and IEC guidelines
- Contribute to risk management documentation and traceability matrices
- Support manufacturing, field troubleshooting, and product lifecycle activities
- Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or related field
- 5+ years of embedded firmware development experience
- Strong proficiency in C++ for embedded systems
- Experience with real-time operating systems such as FreeRTOS or embedded Linux
- Solid understanding of microcontrollers, ARM architectures, and hardware abstraction layers
- Experience with version control systems such as Git
- Familiarity with debugging tools and hardware test equipment
- Understanding of software development lifecycle in regulated environments
- Knowledge of FDA regulations and standards such as ISO 13485 and IEC 62304
- Experience with safety-critical systems
- Exposure to wireless protocols such as Bluetooth or Wi-Fi
- Experience with CI/CD pipelines for embedded systems
- Strong analytical and problem-solving skills
- Attention to detail and documentation rigor
- Ability to work cross-functionally in a collaborative environment
- Excellent written and verbal communication skills
Position Requirements
10+ Years
work experience
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:
×