Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

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.
Insulet Corporation

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 fit
Core 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 resume
Applicant 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 & technologies
SDLCSwift

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