CareerPlanSign in

Staff Embedded Software Engineer (Hybrid - Acton, MA)

Acton, Massachusetts💼 Full-time💰 $152,000–$152,000🗓 2026-07-09 → 2026-09-26

Core

Designing, developing, testing, and documenting embedded system software for new and existing medical device products to deliver user-friendly solutions for people with diabetes.

Role type

Staff Embedded Software Engineer

Builds

Insulet's Omnipod insulin management system and other medical device products

Domain

Medical devices / Diabetes management / Embedded systems

Deliverable

production ML models | product features

Required skills

C programming, Embedded C++, Embedded Systems, ARM/TI/MSP processors, Wireless protocols, I2C/SPI/Flash/EEPROM/USB, RTOS, Real-time systems, OS concepts (deadlocks, threading, interrupts), Electrical schematics reading

Preferred skills

Software design, Embedded microcontrollers, Medical device experience, Resource-constrained C++ object-oriented programming, Bluetooth Low Energy (BLE), Agile methodologies

Technologies

ARM, TI, MSP, C, C++, I2C, SPI, Flash, EEPROM, USB, BLE, RTOS

Responsibilities

Design, develop, test, and document embedded system software; Ensure design compliance with company policies and medical product standards; Write and maintain design documentation and testing requirements; Collaborate with Quality, Regulatory, Marketing, and Manufacturing teams; Integrate, debug, and test systems with hardware and QA engineers; Participate in product design reviews; Direct and mentor junior engineers

Seniority

Staff, hands-on IC with mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.