Staff Software Engineer iOS
Full-timeSeniorEngineeringMetabolic Diseases
Market Rate — Chemical Engineers
25th
$92K
Median
$112K
75th
$139K
BLS 2024 data (national)
Description
<p style="text-align:inherit"></p><p style="text-align:inherit"></p><p style="text-align:inherit"></p><p style="text-align:inherit"></p><p style="text-align:left">Insulet started in 2000 with an idea and a mission to enable our customers to enjoy simplicity, freedom and healthier lives through the use of our Omnipod® product platform. In the last two decades we have improved the lives of hundreds of thousands of patients by using innovative technology that is wearable, waterproof, and lifestyle accommodating.</p><div><div><div><div><p style="text-align:inherit"></p><p style="text-align:left">We are looking for highly motivated, performance driven individuals to be a part of our expanding team. We do this by hiring amazing people guided by shared values who exceed customer expectations. Our continued success depends on it!</p></div></div></div></div><p style="text-align:inherit"></p><div><div></div></div><div><div><div><div><p><b><span>Our Company</span></b><span> </span></p></div><div><p><span><span>Insulet</span><span> Corporation is an innovative medical device company dedicated to simplifying the lives of people living with diabetes. Founded with a mission to enable our customers to enjoy simplicity, freedom, and healthier lives with Omnipod®. Our latest innovation, the Omnipod® 5 AID System, is a wearable, waterproof, tubeless automated insulin delivery system, integrated with a continuous glucose </span><span>monitor</span><span> to manage blood sugar without the need for daily injections or finger sticks, and is fully controlled by a compatible smartphone. The Company’s world headquarters and </span><span>state-of-the-art</span><span> automated manufacturing facility </span><span>are </span><span>located</span><span> in</span><span> Acton, Massachusetts.</span></span><span> </span></p></div><div><p><span><span> </span></span><span> </span></p></div><div><p><b><span>Position Overview: </span></b><span> </span></p></div><div><p><span><span>We are looking for a self-driven Staff Software Engineer to join the Medical Device Software team responsible for developing new products and improving existing ones. This person is expected to </span><span>be responsible for</span><span> well-designed and well-tested code, and to apply creative solutions to pr</span><span>o</span><span>blems.</span></span><span> </span></p></div><div><p><span><span> </span></span><span> </span></p></div><div><p><span><span> </span></span><b><span>Responsibilities: </span></b><span> </span></p></div><div><ul><li><p><span><span>Design, develop, test and document high quality medical device software for new and existing </span><span>Insulet</span><span> products.</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Implement unit and UI tests for core functionality and UI workflows, respectively</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Work in co-located Scrum teams of developers, testers, product owners, and scrum masters</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Work with product managers and UX designers to define new features</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Mentor and motivate software developers to deliver high quality code using software best practices and patterns</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Ensure quality and consistency in software architecture and implementation</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Evaluate </span><span>new technologies</span><span> and explore solution alternatives; develop prototypes</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Learn and follow </span><span>Insulet</span><span> design assurance SOPs</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Provide </span><span>timely</span><span> support to team customers, internal and external</span></span><span> </span></p></li></ul></div><div><p><span><span> </span></span><span> </span></p></div><div><p><b><span>Education and</span><span> E</span><span>xperience: </span></b><span> </span></p></div></div><div><div><ul><li><p><span><span>Bachelor's degree in software engineering or equivalent preferred</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>8+ years of relevant work experience </span>preferred</span></p></li><li><p></p><p><span><span><span>Must have strong expertise in Swift</span><span> preferred</span></span></span></p></li></ul></div><div><ul><li><p><span><span>Must have strong knowledge of Combine, Async Await, and FRP </span>preferred<span> </span> </span></p></li></ul></div><div><ul><li><p><span><span>Must have strong </span><span>expertise</span><span> with Software Testing</span> preferred</span></p></li></ul></div><div><ul><li><p><span><span>Must have strong </span><span>expertise in Software Design principles </span>preferred </span></p></li></ul></div><div><p><span><span> </span></span><span> </span></p></div><div><p><b><span>Preferred Skills and Competencies: </span></b><span> </span></p></div><div><ul><li><p><span><span>Desire to have </span><span>expertise</span><span> with TCA (The Composable Architecture Framework or Unidirectional Flow Pattern) </span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Medical device experience is preferred.</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Able to organize and judge multiple priorities. </span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Agile or other software development life cycle concepts is a plus. </span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Knowledge of Wireless protocols like BLE and NFC is a plus. </span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Able to </span><span>be responsible for</span><span> designing, implementing, and </span><span>maintaining</span><span> a section of a design.</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Demonstrated abilities to </span><span>leverage</span><span> creativity to overcome obstacles and work with urgency.</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Hands-on experience with Embedded Systems is a plus. </span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Writes and </span><span>maintains</span><span> design documentation and testing requirements.</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Works with Quality, Regulatory, Marketing to ensure that designs meet technical, regulatory is a plus.</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Works closely with other software, software QA, and hardware engineers to integrate, debug, and test systems.</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Participate in product design reviews.</span></span><span> </span></p></li></ul></div></div><div><div><ul><li><p><span><span>Direct and mentor junior engineers as </span><span>requested</span><span>.</span></span><span> </span></p></li></ul></div><div><p><span><span> </span></span><span> </span></p></div><div><p><b><span>Physical Requirements (if applicable): </span></b><span> </span></p></div><div><ul><li><p><span><span>Occasional business travel within US and globally</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>Off-hour availability for critical issues</span></span><span> </span></p></li></ul></div><div><ul><li><p><span><span>General office environment,</span><span> may sit for </span><span>long periods</span><span> of time.</span></span><span> </span></p></li></ul></div><div><p><span><span> </span></span><span> </span></p></div></div></div><p></p><p></p></div>
Insulet
BIOTECHNOLOGY
Insulin Pump
LocationACTON, MA
Employees201-500
Open Jobs390
Metabolic Diseases
View Company ProfilePipeline
Omnipod 5 Automated Insulin Delivery SystemN/A
Omnipod M systemN/A
Omnipod Horizon™ Automated Glucose Control SystemN/A
Heart rate informed SSM+HMMN/A
Omnipod 5 Automated Glucose Control SystemN/A