
Senior Embedded C++ Software Engineer
1d1 day agoFull Spectrum
US · Full-time · $105,000 – $165,000
About this role
Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. Projects focus on embedded systems, mobile apps, and robotics. Engineers enjoy the challenge of working with clients on products that have a meaningful impact.
The Senior Embedded C++ Software Engineer will work on a diverse set of products, including complex medical devices, robotics, and industrial equipment. This position requires an individual who enjoys learning new software technologies. The role involves working on the cutting edge of product development.
Engineers work across different client projects with a wide range of technologies. They collaborate directly with tech leads and clients to understand requirements and make critical design decisions. The environment supports both technical and professional growth opportunities.
A career at Full Spectrum offers opportunities to work on fast-paced cross-functional teams. Participation in code reviews and providing technical direction to junior engineers builds leadership skills. The structured SDLC ensures high-quality development practices.
Requirements
- 5+ years recent experience with modern embedded C++
- Experience developing medical devices or other safety critical systems
- Strong hands-on experience with embedded development on Linux, Windows, an RTOS, and / or bare metal
- Experience interfacing with a wide range of peripherals and protocols, including Wi-Fi, Bluetooth, Ethernet (GbE), RS-485, CAN Bus, SPI, I2C
- Experience with modern SDLC tooling and practices: Git-based source control, unit testing, static analysis, CI/CD
Responsibilities
- Work on a fast-paced cross-functional team
- Collaborate directly with tech leads and clients to understand requirements and make critical design decisions
- Develop software within a structured, IEC 62304-compliant SDLC
- Write and maintain design documentation and unit tests
- Participate in code reviews
- Provide technical direction to junior engineers
Similar roles

Software Engineer III
1d1 day agoEasyPost
Remote · Full-time · $130,000 – $170,000

Software Engineer
1d1 day agoFlock Safety
US · Full-time · $90,000 – $130,000

Senior Security Engineer
1d1 day agoKaizen Labs
US · Full-time · $180,000 – $220,000

Director of Software Engineering - Remote
1d1 day agoHHAeXchange
US · Full-time · From $189,000