Senior Software Architect, C#/Python – Medical Devices

Suru

Minneapolis, Saint Paul (MN, MN)

On-site

USD 120,000 - 180,000

Full time

21 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Suru seeks a Senior Software Engineer to join its engineering team, bringing deep C# and Python expertise to design, develop, and support complex software systems in a regulated medical device environment.

The role emphasizes architectural leadership, hands-on coding, and cross-functional collaboration, with the expectation of contributing to architecture, reviews, and agile practices across the team.

Qualifications

  • Approximately 10–15 years of Python and C# software development experience required.
  • Experience at an architectural or technical leadership level.
  • Medical device or regulated industry experience is highly preferred.
  • Able to wear multiple hats in a small-team environment; strong communication and collaboration skills.

Responsibilities

  • Design, develop, debug, and support complex software systems using C# and Python.
  • Contribute to software architecture, design decisions, and technical leadership.
  • Provide mentorship to other software engineers and participate in code reviews.
  • Strengthen agile practices and cross-functional collaboration in a regulated environment.
  • Ensure software requirements, design docs, verification, and traceability are maintained.

Skills

C#
Python
Architectural leadership
Leadership
Communication

Job description

Suru seeks a Senior Software Engineer to join its engineering team, bringing deep C# and Python expertise to design, develop, and support complex software systems in a regulated medical device environment.

The role emphasizes architectural leadership, hands-on coding, and cross-functional collaboration, with the expectation of contributing to architecture, reviews, and agile practices across the team.

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

Suru • Minneapolis (MN), Saint Paul (MN)

On-site
USD 120,000 - 180,000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Newton (MA)

Hybrid
USD 100,000 - 130,000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Mounds View (MN)

Hybrid
USD 80,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Cruxx • New Jersey

On-site
USD 180,000 - 280,000
Senior Medical Device Software Engineer - Embedded
Senior Medical Device Software Engineer - Embedded

Intellias • Boston (MA)

Hybrid
USD 100,000 - 130,000
Senior Medical Device Software Engineer (Python / C++)
Senior Medical Device Software Engineer (Python / C++)

Intellias • Minneapolis (MN)

Hybrid
USD 130,000 - 170,000
Hybrid work structure
Mentorship
Cross-functional collaboration
Senior Software Engineer
Senior Software Engineer

SkyWater Search Partners • Lakeville (MN)

On-site
USD 110,000 - 150,000
Software Architect
Software Architect

Suntra MedTech Solutions • Bedford (NH)

On-site
USD 140,000 - 210,000
Lead/Principal Software Engineer
Lead/Principal Software Engineer

Current Surgical • San Francisco (CA)

On-site
USD 180,000 - 240,000
Software Architect
Software Architect

Motion Recruitment Partners LLC • Bedford (MA)

Hybrid
USD 180,000 - 240,000
Hybrid schedule Bedford, MA
Medical, dental, and vision coverage
401(k) with company match
+1