Senior Software Engineer / Project Engineer – Mobile Software Delivery

ATR International

Minneapolis (MN)

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ATR International in Minneapolis seeks a Senior Software Engineer / Project Engineer to lead the mobile software releases for connected medical devices. You will own end-to-end delivery, translate requirements into executable plans, and guide cross-functional teams through successful releases.

The ideal candidate has 5–8 years delivering mobile apps, strong Agile practices, and a delivery mindset to balance scope, risk, and quality in a regulated environment.

Qualifications

  • Bachelor's degree in Software Engineering, Computer Science, or equivalent.
  • 5–8 years delivering mobile software with project execution or technical leadership.
  • Experience translating requirements into user stories and backlogs.
  • Strong understanding of Agile/Scrum practices, sprint and release planning, delivery metrics.
  • Ability to engage with developers, evaluate approaches, and understand architecture.

Responsibilities

  • Own end-to-end delivery of mobile software releases, including planning and release readiness.
  • Translate features into backlogs, user stories, and defined work items.
  • Lead backlog refinement, sprint planning, and release planning.
  • Partner with Product Engineering, Development, and Test Leads to maintain product alignment.
  • Establish and track delivery metrics and communicate progress.
  • Support software lifecycle compliance and regulatory deliverables.

Skills

Agile/Scrum
Backlog management
Technical leadership
Mobile development
Cross-functional collaboration

Education

Bachelor's degree in Software Engineering or Computer Science

Tools

PTC Codebeamer
Jenkins
GitHub
GitLab
CI/CD tooling

Job description

Our client in the medical device industry is seeking a Senior Software Engineer / Project Engineer to lead the end-to-end delivery of mobile software releases supporting connected medical devices and patient care.

This role combines technical product ownership, software project management, and delivery leadership. The primary focus is on translating requirements into executable plans, organizing backlogs, and guiding development and test teams through successful releases. Previous hands‑on mobile development experience is essential, while day‑to‑day coding and testing are not the primary responsibilities.

Key Responsibilities
  • Own the end‑to‑end delivery of assigned mobile software releases, including planning, execution, risk management, and release readiness.
  • Translate product features and requirements into structured backlogs, actionable user stories, and clearly defined work items.
  • Lead backlog refinement, sprint planning, and release planning, helping teams understand priorities, scope, and dependencies.
  • Partner with Product Engineering, Development, and Test Leads to break down work and maintain alignment with product intent.
  • Establish and track delivery metrics, communicate progress, and drive accountability across development and test teams.
  • Review and accept completed work within the application lifecycle management (ALM) system using technical and quality judgment.
  • Evaluate development and testing approaches, challenge assumptions, and ensure architectural alignment.
  • Identify risks, dependencies, and execution barriers, and coordinate mitigation plans.
  • Communicate release status, risks, and priorities to stakeholders and leadership.
  • Support software lifecycle compliance, quality processes, and regulatory deliverables.
  • Promote engineering best practices and continuous process improvement.
Required Qualifications
  • Bachelor's degree in Software Engineering, Computer Science, or an equivalent field.
  • 5-8 years of relevant experience delivering mobile software applications, with responsibility for project execution or technical leadership.
  • Experience creating and managing backlogs, translating requirements into user stories, and driving software delivery.
  • Strong understanding of Agile/Scrum practices, sprint planning, release planning, and delivery metrics.
  • Technical knowledge to engage with developers, evaluate implementation approaches, and understand architectural decisions.
  • Understanding of mobile testing strategies and software quality practices.
  • Strong planning, organization, and problem‑solving skills, with attention to detail and the ability to navigate ambiguity.
  • Strong communication skills and the ability to influence cross‑functional teams without formal authority.
Preferred Qualifications
  • Background in technical software project management or technical product ownership.
  • Experience in medical devices or another regulated software environment.
  • Familiarity with Kotlin Multiplatform, iOS, or connected device applications.
  • Experience with ALM platforms such as PTC Codebeamer.
  • Familiarity with CI/CD environments and tools such as Jenkins, Bamboo, GitHub, or GitLab.
Ideal Candidate

You bring a mobile development foundation and a strong process and delivery mindset. You enjoy turning complex requirements into clear plans, coordinating teams, tracking execution, and taking ownership of successful software releases.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer/ Technical SW Project Manager
Sr Software Engineer/ Technical SW Project Manager

Grove Technical Resources, INC • Minneapolis (MN)

On-site
USD 117,000 - 193,000
Mobile Software Engineer Lead
Mobile Software Engineer Lead

Artech Information System LLC • Reston (VA)

On-site
USD 100,000 - 130,000
Software Engineering Manager
Software Engineering Manager

Real • California (MO)

On-site
USD 110,000 - 150,000
Health insurance
Retirement savings plans
Paid leave
Technical Lead – Android Mobile Applications (Medical Device)
Technical Lead – Android Mobile Applications (Medical Device)

Stark Pharma Solutions Inc • Santa Clarita (CA)

On-site
USD 120,000 - 160,000
Senior Mobile Software Delivery Lead - Medical Devices
Senior Mobile Software Delivery Lead - Medical Devices

ATR International • Minneapolis (MN)

On-site
USD 120,000 - 160,000
Android Developer
Android Developer

Techgene Solutions • Alpharetta (GA)

On-site
USD 120,000 - 180,000
DevOps and Mobile Operations
DevOps and Mobile Operations

TechDigital Group • Plano (TX)

On-site
USD 130,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Guerbet • Cincinnati (OH)

On-site
USD 110,000 - 150,000
Senior Software Engineer – DevOps and Mobile Operations Lead
Senior Software Engineer – DevOps and Mobile Operations Lead

TALENT Software Services • Plano (TX)

On-site
USD 130,000 - 190,000
Senior Software Development Engineer
Senior Software Development Engineer

Planet Pharma • Minneapolis (MN)

On-site
USD 90,000 - 103,000