FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
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 iOS Engineer
Insulet Corporation. Design, develop, test, and document high-quality medical device software for new and existing Insulet products .
Posted 11/10/2026full-timeSan Diego • California • United StatesLead💰 $167,200 - $250,750 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong expertise in Swift and software testing, with a solid understanding of software design principles and Agile methodologies. Capable of collaborating effectively with cross-functional teams to develop high-quality medical device software while ensuring compliance with regulatory requirements.
Highest-signal resume keywords
Swift ExpertiseSoftware TestingSoftware Design PrinciplesMedical Device ExperienceAgile Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
CombineAsync AwaitFRPTCAEmbedded SystemsDesign DocumentationTesting RequirementsIntegrationDebuggingPrototyping
Soft Skills
MentoringCollaborationMotivationCommunicationProblem-Solving
Tools & Technologies
ScrumBLENFC
Certifications & Qualifications
Bachelor's Degree in Software Engineering
Industry Keywords
Medical Device SoftwareDesign Assurance SOPsQuality AssuranceRegulatory RequirementsProduct Design Reviews
Tech Stack
Tools & technologiesSDLCSwift
About the role
Key responsibilities & impact- Design, develop, test, and document high-quality medical device software for new and existing Insulet products
- Implement unit and UI tests for core functionality and UI workflows
- Work in co-located Scrum teams of developers, testers, product owners, and scrum masters
- Collaborate with product managers and UX designers to define new features
- Mentor and motivate software developers using software best practices and patterns
- Ensure quality and consistency in software architecture and implementation
- Evaluate new technologies, explore solution alternatives, and develop prototypes
- Learn and follow Insulet design assurance SOPs
- Provide timely support to internal and external team customers
- Participate in product design reviews
- Direct and mentor junior engineers as requested
- Integrate, debug, and test systems with software, QA, and hardware engineers
Requirements
What you’ll need- Bachelor's degree in software engineering or equivalent
- 8+ years of relevant work experience
- Strong expertise in Swift
- Strong knowledge of Combine, Async Await, and FRP
- Strong expertise in software testing
- Strong expertise in software design principles
- Experience with TCA (The Composable Architecture Framework or Unidirectional Flow Pattern) desired
- Medical device experience preferred
- Knowledge of Agile or other software development life cycle concepts is a plus
- Knowledge of wireless protocols such as BLE and NFC is a plus
- Hands-on experience with embedded systems is a plus
- Ability to design, implement, and maintain a section of a design
- Ability to write and maintain design documentation and testing requirements
- Ability to work with Quality, Regulatory, and Marketing to ensure designs meet technical and regulatory requirements
- Ability to work closely with software, software QA, and hardware engineers to integrate, debug, and test systems
- Occasional business travel within the U.S. and globally
- Off-hour availability for critical issues
Benefits
Comp & perks- Medical, dental, and vision insurance
- 401(k) with company match
- Paid time off (PTO)
- Additional employee wellness programs
- Incentive compensation eligibility