Embedded Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateJob post summary
Date posted: March 2, 2026
Pay: $110,000 - $140,000 per year
We are seeking a Software Developer to play a key role in the development of a next-generation insulin delivery system. You will work closely with Electrical and Mechanical Engineers, and a senior Software Engineering consultant and cross-functional stakeholders to design, implement, test, and maintain software across an integrated ecosystem that includes embedded firmware, mobile applications, and cloud-based services.
This is a high-impact role within a growing organization, offering broad technical ownership and the opportunity to directly influence product architecture, verification strategy, development practices, and regulatory readiness.
- Design, develop, and maintain embedded software for a regulated insulin delivery device
- Contribute to system-level architecture spanning device firmware, mobile apps, and backend services
- Lead and contribute to software test development across multiple levels:
- System-level testing
- Integration testing
- Subsystem and component testing
- Unit testing
- Establish and maintain traceability between requirements, implementation, and verification artifacts
- Building FDA regulated, front end mobile app systems
- Participate in and support requirements management activities, including refinement, impact analysis, and change management
- Support development activities in compliance with medical device standards (e.g., IEC 62304, ISO 13485, FDA design controls)
- Design, implement, and maintain CI/CD pipelines and test automation to improve build reliability, verification coverage, and development efficiency
- Participate in the full product lifecycle, including initial product release and post-market maintenance
- Apply modern development tools and workflows, including AI-assisted software development, to improve productivity, quality, and traceability
- Strong background in embedded software development
- Operate effectively in a startup-style environment, balancing autonomy with collaboration.
Required Qualifications
- 4 years of professional software development experience.
- Strong background in embedded software development
- Demonstrated experience developing medical device software or other regulated environment
- Hands-on experience with requirements management and traceability in a regulated product context
Recommended Qualifications
- 4-6+ years of professional software development experience
- Strong test-development background, including experience defining and implementing verification at system, integration, subsystem, component, and unit levels
- Experience working within IEC62304
- Experience contributing to at least one commercial product release in the medical device space,
- Ideally initial release and maintenance/support phases
- Proficient in C, assembly, C++ or other object oriented programming
- Competent with integrating object oriented architecture for testability
- Proficiency with CI/CD and test automation, including build pipelines, automated testing, and regression workflows
- Solid grasp of modern software development practices (version control, code reviews, static analysis, testing)
- Experience leveraging AI-assisted development tools for coding, testing, documentation, or requirements support
- Startup or early-stage company experience, with comfort working in small teams with broad responsibility
Job Type: Full-time
Benefits:
- 401(k)
- Health insurance
- Unlimited paid time off
Work Location: In person
Pay: $104,840.10 - $140,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Stock options
Work Location: Hybrid remote in Marlborough, MA 01752
Similar roles
Senior Embedded Software EngineerAccelevation LLC · Sterling, Virginia, United States · Onsite- Embedded Software EngineerSoho Square Solutions · Irvine, California, United States · Onsite
Embedded Software EngineerPerceptive Innovations · Dulles Town, Virginia, United States · Onsite
Embedded Software EngineerTDK Corporation · Neptune, New Jersey, United States · Onsite- Embedded Software EngineerHaystack · Boston, Massachusetts, United States · Remote