CareerPlan

Senior Software Engineer - Lead

Maple Grove US-MN, United States | US-MN-Maple GroveFull-time2026-09-29 → 2026-11-10
On-siteNo visa sponsorship

Core

Lead a team in the design, implementation, testing, and support of medical device software for interventional cardiology products.

Role type

Senior IC software engineering lead (medical devices)

Builds

Medical device software for interventional cardiology products

Domain

Medical devices / Healthcare

Required skills

C#, C++, Windows software development, Agile leadership, IEC 62304 compliance, FDA guidance knowledge, team mentorship, requirements analysis

Preferred skills

Master's or doctoral degree in CS/EE, prior experience in medical device industry

Technologies

C#, C++, Microsoft development tools, Windows

Responsibilities

Lead team in design, implementation, documentation, testing, and support of medical device software; Communicate project status and risks to stakeholders; Assign work and track progress using Agile; Ensure compliance with IEC 62304 and FDA guidance; Analyze and verify software requirements; Drive process improvement; Mentor junior engineers; Participate in design reviews

Seniority

Senior, hands-on IC with leadership