Senior Software Engineer (Minnesota-Only)

SkyWater Search Partners

Lakeville (NY)

On-site

USD 108,000 - 132,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

SkyWater Search Partners is seeking a Senior Software Engineer to join a Twin Cities medical technology team developing sophisticated software used in advanced medical procedures. This hands-on role requires ownership of software requirements, design documentation, testing, and regulatory compliance.

Responsibilities include designing and debugging features across complex systems, translating requirements into testable software, maintaining architecture docs, and supporting verification and

Qualifications

  • 5+ years of software engineering experience.
  • Experience in a regulated environment, ideally medical devices.
  • Strong experience with C#, Python.
  • Experience with complex, integrated software/hardware systems.
  • Strong debugging and problem-solving skills.
  • Ability to translate technical concepts into clear documentation.
  • Strong communication and cross-functional collaboration skills.
  • Preferred: IEC 62304, ISO 14971, requirements traceability, SDS/SAD, FMEA, DVT, verification/validation, or regulatory audits.

Responsibilities

  • Design, develop, debug, and support software features across complex integrated systems.
  • Translate technical requirements into clear, testable software requirements.
  • Create and maintain software design and architecture documentation.
  • Support verification, traceability, and risk-management activities.
  • Partner with QA and engineering teams to support product releases.
  • Participate in code reviews, design discussions, and complex troubleshooting.
  • Mentor engineers on requirements, traceability, and compliant development practices.

Skills

C#
Python
Regulated environment experience

Job description

  • Salary: $120,000

A Twin Cities medical technology company is seeking a Senior Software Engineer to join a team developing sophisticated software used in advanced medical procedures.

This is a hands-on engineering role for someone who enjoys building and debugging complex systems while also taking ownership of software requirements, design documentation, testing, and regulatory compliance.

Responsibilities
  • Design, develop, debug, and support software features across complex integrated systems
  • Translate technical requirements into clear, testable software requirements
  • Create and maintain software design and architecture documentation
  • Support verification, traceability, and risk-management activities
  • Partner with QA and engineering teams to support product releases
  • Participate in code reviews, design discussions, and complex troubleshooting
  • Help improve software development and documentation processesMentor engineers on requirements, traceability, and compliant development practices
Qualifications
  • 5+ years of software engineering experience
  • Experience in a regulated environment, ideally medical devices
  • Strong experience with C#, Python
  • Experience with complex, integrated software/hardware systems
  • Strong debugging and problem-solving skills
  • Ability to translate technical concepts into clear documentation
  • Strong communication and cross-functional collaboration skills

Preferred: Experience with IEC 62304, ISO 14971, requirements traceability, SDS/SAD, FMEA, DVT, verification/validation, or regulatory audits.

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

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Real • Minneapolis (MN)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 120,000 - 150,000
Principal Software Engineer - Compliance Lead
Principal Software Engineer - Compliance Lead

Real Staffing • Minneapolis (MN)

On-site
USD 140,000 - 190,000
Automation Test Engineer
Automation Test Engineer

Redolent Infotech Pvt. Ltd. • Saint Paul (MN)

On-site
USD 110,000 - 160,000
Senior Software Safety Enginee
Senior Software Safety Enginee

Grove Technical Resources, INC • Mounds View (MN)

On-site
USD 100,000 - 130,000
Senior Software Engineer - Regulated Medical Devices
Senior Software Engineer - Regulated Medical Devices

Imricor • Burnsville (MN)

On-site
USD 110,000 - 160,000
Medical
Dental
Vision
+2
Senior C++ Development Engineer
Senior C++ Development Engineer

Skills Alliance • Austin (TX)

On-site
USD 120,000 - 160,000
Principal Software Engineer - Compliance Lead
Principal Software Engineer - Compliance Lead

Real • Minneapolis (MN)

On-site
USD 150,000 - 230,000
Senior Software Engineer, NorthStar
Senior Software Engineer, NorthStar

Imricor Co • Burnsville (MN), Northern (KY)

Hybrid
USD 110,000 - 140,000
Medical benefits
Dental benefits
Vision benefits
+1
Senior Software Engineer — Medical Devices, Regulated Systems
Senior Software Engineer — Medical Devices, Regulated Systems

SkyWater Search Partners • Lakeville (NY)

On-site
USD 108,000 - 132,000