Senior Software Engineer — Medical Devices, Regulated Systems

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

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

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

Similar jobs worth comparing

Senior Software Engineer (Minnesota-Only)
Senior Software Engineer (Minnesota-Only)

SkyWater Search Partners • Lakeville (NY)

On-site
USD 108,000 - 132,000
Mechanical Design Engineer: Automated Test Systems
Mechanical Design Engineer: Automated Test Systems

SkyWater Search Partners • Chanhassen (MN)

On-site
USD 70,000 - 110,000
Senior Integration Engineer — Advanced Semiconductor Tech
Senior Integration Engineer — Advanced Semiconductor Tech

SkyWater Technology • BLOOMINGTON (MN)

On-site
USD 137,000 - 205,000
401k match
Life insurance
On-site fitness facility
+2
Senior Software Engineer & Delivery Lead, Medical Devices
Senior Software Engineer & Delivery Lead, Medical Devices

BD • Milpitas (CA)

On-site
USD 169,000 - 270,000
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

SkyWater Search Partners • Minneapolis (MN)

On-site
USD 110,000 - 140,000
Lead Embedded Software Engineer — Medical Devices
Lead Embedded Software Engineer — Medical Devices

Meet Life Sciences • Saint Paul (MN)

On-site
USD 120,000 - 180,000
Senior Automation Test Engineer - Medical Device Software
Senior Automation Test Engineer - Medical Device Software

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

On-site
USD 110,000 - 160,000
Senior Staff Integration Engineer — Semiconductor Innovations
Senior Staff Integration Engineer — Semiconductor Innovations

SkyWater Technology • BLOOMINGTON (MN)

On-site
USD 114,000 - 171,000
401k match
Life insurance
Medical benefits
+4
Senior Software Engineer: Design & Ship Medical Apps
Senior Software Engineer: Design & Ship Medical Apps

Saige Partners • Eden Prairie (MN)

On-site
USD 125,000 - 150,000
Senior Software Engineer — Medical Device (Java/C++)
Senior Software Engineer — Medical Device (Java/C++)

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

On-site
USD 120,000 - 150,000