FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Embedded Software Engineer
Diabetes Youth Families. Designs, develops, tests and documents embedded system software for new and existing Insulet products.
Posted 5/7/2026full-timeActon • Massachusetts • 🇺🇸 United StatesLead💰 $152,000 - $227,975 per yearWebsite
About the role
Key responsibilities & impact- Designs, develops, tests and documents embedded system software for new and existing Insulet products.
- Ensures that their design is in compliance with Company policies, and that software activities are appropriate for the design and maintenance of medical products.
- Writes and maintains design documentation and testing requirements.
- Works with Quality, Regulatory, Marketing and Manufacturing to ensure that designs meet technical, regulatory and manufacturing requirements.
- Works closely with other software, software QA, and hardware engineers to integrate, debug, and test systems.
- Participate in product design reviews.
- Directs and mentors junior engineers as requested.
- Perform other duties as required.
Requirements
What you’ll need- 7+ years of relevant work experience
- Strong programming skills in C with familiarity of embedded C++
- Hands-on experience with Embedded Systems
- Experience on processors like ARM, TI and MSP (or similar Embedded Systems/Microcontrollers)
- Familiarity with communication systems and/or wireless protocols
Benefits
Comp & perks- Medical, dental, and vision insurance
- 401(k) with company match
- Paid time off (PTO)
- And additional employee wellness programs
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Cembedded C++embedded systemsARM processorsTI processorsMSP microcontrollerscommunication systemswireless protocols
Soft Skills
mentoringcollaborationcommunication