Principal Software Engineer – iOS / iPadOS

Planet Pharma

Mounds View (MN)

Hybrid

USD 117,096 - 192,864

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Vision insurance
401(k)

Job summary

A leading medical technology company seeks a Principal Software Engineer with expertise in iOS and iPadOS to develop software for clinical applications. The position requires collaboration within an agile team. The ideal candidate should possess strong multitasking and multithreading abilities and have a relevant bachelor's degree. This role offers a competitive hourly rate of $85-$140 and is based in Mounds View, MN with onsite requirements three times a week.

Qualifications

  • 4+ years of relevant software development experience.
  • Experience with iOS / iPadOS development preferred.
  • Ability to collaborate effectively in an agile environment.

Responsibilities

  • Design and develop iPadOS applications for clinical use.
  • Debug, refactor, and maintain legacy code.
  • Collaborate with an agile, cross-functional team.

Skills

iOS development
iPadOS development
Multitasking
Multithreading
Agile team collaboration

Education

Bachelor's degree in a relevant field

Tools

Xcode
CSS
HTML
XML
JSON

Job description

Principal Software Engineer – iOS / iPadOS
Principal Software Engineer – iOS / iPadOS

This range is provided by Planet Pharma. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$85.00/hr - $140.00/hr

Principal Software Engineer – iOS / iPadOS

Location: Mounds View, MN (Onsite 3x/week)

Type: Contract, W2

Duration: 6 months (extension highly likely; potential for conversion)

We are seeking a Principal Software Engineer to design and develop software for a medical instrument running iPadOS for clinical applications. Work will involve design and development of new code as well as debugging and refactoring of legacy code.

The ideal candidate has hands-on iOS / iPadOS development experience in the Apple ecosystem, strong programming skills, and experience working in client/server models. Device experience is preferred but not required.

If you have strong iOS / iPadOS experience, thrive in collaborative environments, and enjoy tackling challenging technical problems, we encourage you to apply!

Must-Have Qualifications:

  • 4+ years of relevant software development experience
  • Experience with iOS / iPadOS development and the Apple ecosystem
  • Strong multitasking and multithreading skills
  • Ability to work effectively in an agile team environment
  • Bachelor’s degree in a relevant field

Nice-to-Have Qualifications:

  • Experience with CSS, HTML, XML, and JSON
  • Familiarity with Cordova framework
  • Experience with legacy code refactoring

Responsibilities:

  • Design and develop iPadOS applications for clinical use in emergency room settings
  • Debug, refactor, and maintain legacy code
  • Work in a client/server environment and across interfaces
  • Resolve multitasking, multithreading, and event-driven software issues
  • Utilize Xcode IDE for development and debugging
  • Collaborate with an agile, cross-functional team
  • Communicate effectively with team members and stakeholders
Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Engineering, Information Technology, and Design
  • Industries
    Medical Equipment Manufacturing, Technology, Information and Media, and Hospitals and Health Care

Referrals increase your chances of interviewing at Planet Pharma by 2x

Inferred from the description for this job

Medical insurance

Vision insurance

401(k)

Get notified about new Software Engineer jobs in Mounds View, MN.

Minneapolis, MN $90,200.00-$112,800.00 2 weeks ago

Minneapolis, MN $125,000.00-$190,000.00 3 months ago

Minneapolis, MN $75,000.00-$90,000.00 2 weeks ago

Minneapolis, MN $110,000.00-$125,000.00 4 months ago

Minneapolis, MN $125,000.00-$190,000.00 3 months ago

Greater Minneapolis-St. Paul Area 4 months ago

Minneapolis, MN $93,800.00-$164,200.00 1 week ago

Minneapolis, MN $75,000.00-$93,000.00 2 weeks ago

Eagan, MN $62,000.00-$85,000.00 5 days ago

Minneapolis, MN $70,000.00-$147,000.00 4 weeks ago

Minneapolis, MN $99,000.00-$184,500.00 16 hours ago

Minneapolis, MN $110,000.00-$130,000.00 1 week ago

Intern/Co-op – Software Engineering – Plymouth, MN – Spring/Summer 2026
Software Developer — Medical Device (Onsite — Maple Grove, MN) Contract
Intern, IT - Software Engineering - MSP (Summer 2026)
Co-op, IT - Software Engineering - MSP (Spring 2026)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

System Development Engineer
System Development Engineer

JCW Group • Fort Snelling Unorganized Territory (MN)

Hybrid
USD 120,000 - 180,000
Sales Application Engineer
Sales Application Engineer

Heraeus Medevio • Fridley (MN)

On-site
USD 105,000 - 137,000
Competitive medical, dental, and vision coverage
401(k) plan with company match
Paid parental leave
+2
Data Engineer
Data Engineer

On-Demand Group • Minneapolis (MN)

Hybrid
Healthcare insurance
Dental insurance
Vision insurance
+1
Co-op Biomedical Engineer
Co-op Biomedical Engineer

Collabera • Minnetonka (MN)

On-site
Medical Insurance
Dental Insurance
Vision Insurance
+10
Talent Acquisition Coordinator
Talent Acquisition Coordinator

DivIHN Integration Inc • Deerfield (IL)

On-site
USD 54,000 - 80,000
Python Developer
Python Developer

Ecolab • Eagan (MN)

Hybrid
Medical insurance
Vision insurance
401(k)
Printed Packaging Specialist
Printed Packaging Specialist

TALENT Software Services • Redmond (WA)

On-site
Senior Hardware Engineering Manager
Senior Hardware Engineering Manager

MGC Diagnostics • Fort Snelling Unorganized Territory (MN)

On-site
USD 164,000 - 200,000
Medical insurance
Vision insurance
401(k)
+2
Senior Design Assurance Engineer I, Software
Senior Design Assurance Engineer I, Software

Planet Pharma • Burlington (VT)

Hybrid
USD 82,000 - 108,000
Medical insurance
Vision insurance
401(k)
+1
Intake Analyst
Intake Analyst

Lathrop GPM LLP • Fort Snelling Unorganized Territory (MN)

Hybrid
USD 52,000 - 70,000
Medical insurance
Vision insurance
401(k)
+3