Senior Medical Device Software Engineer — Hybrid Onsite MN

Intellias

Fort Snelling Unorganized Territory (MN)

Hybrid

USD 120,000 - 160,000

Full time

31 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Intellias is seeking a Senior Software Engineer to design and implement high‑performance system software for a medical device platform in the Minneapolis area. The role emphasizes real-time, embedded software interacting with medical hardware and imaging systems, with a strong focus on reliability and regulatory compliance.

You will collaborate with hardware engineers, system architects, product managers, and QA to deliver robust software solutions, mentor junior engineers, and contribute to lab

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field with 4+ years of relevant experience.
  • OR Master’s degree with 2+ years of experience
  • OR PhD with industry or research experience in relevant areas.

Responsibilities

  • Lead the design, development, and optimization of high-performance system software.
  • Develop, test, and debug applications that interface directly with embedded and hardware components.
  • Collaborate with multidisciplinary teams—hardware engineers, system architects, product managers, and QA—to define requirements and deliver solutions that meet clinical and regulatory standards.
  • Drive code quality through peer reviews, automated testing, and continuous integration.
  • Mentor junior engineers and promote engineering excellence through knowledge sharing.
  • Document design decisions, development processes, and testing methodologies to ensure traceability and consistency.
  • Troubleshoot complex software issues and deliver timely resolutions in a regulated environment.
  • Participate in lab evaluations, pre-clinical testing, and system demonstrations for stakeholders and clinicians.
  • Stay current on emerging tools, frameworks, and industry best practices to continuously enhance product performance and maintain technical leadership.

Skills

Python
C++
Real-time software
ROS
Linux
CI/CD
Cloud services
Git
Agile

Education

Bachelor’s degree in Computer Science/Engineering/Electrical Engineering or related field
Master’s degree
PhD with industry or research experience

Tools

Embedded hardware interfaces
Bluetooth stack

Job description

Intellias is seeking a Senior Software Engineer to design and implement high‑performance system software for a medical device platform in the Minneapolis area. The role emphasizes real-time, embedded software interacting with medical hardware and imaging systems, with a strong focus on reliability and regulatory compliance.

You will collaborate with hardware engineers, system architects, product managers, and QA to deliver robust software solutions, mentor junior engineers, and contribute to lab

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Cardiac Medical Device Software Engineer (Hybrid)
Senior Cardiac Medical Device Software Engineer (Hybrid)

Intellias • Boston (MA)

Hybrid
USD 140,000 - 170,000
Senior Embedded QA Automation Engineer (Medical Devices)
Senior Embedded QA Automation Engineer (Medical Devices)

Intellias • Mounds View (MN)

On-site
USD 90,000 - 120,000
Senior Medical Device Software Engineer
Senior Medical Device Software Engineer

Intellias • Fort Snelling Unorganized Territory (MN)

Hybrid
USD 120,000 - 160,000
Senior Software Systems Engineer – Medical Devices (On‑Site)
Senior Software Systems Engineer – Medical Devices (On‑Site)

Medtronic plc • Fridley (MN)

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

Intellias • Boston (MA)

Hybrid
USD 100,000 - 130,000
UHC medical premium coverage
401(k) matching
Flexible work arrangements
+1
Lead Medical Device Systems Architect (Hybrid)
Lead Medical Device Systems Architect (Hybrid)

Experis Technology Group • Arden Hills (MN)

Hybrid
USD 76,000 - 117,000
Sr to Principal - Medical Devices, Hybrid
Sr to Principal - Medical Devices, Hybrid

Real Staffing Group • Minneapolis (MN)

Hybrid
USD 170,000 - 205,000
Equity/stock options
Comprehensive benefits
Flexible PTO
Senior Software Engineer – Medical Devices (Hybrid)
Senior Software Engineer – Medical Devices (Hybrid)

Avanos Medical, Inc. • Alpharetta (GA)

Hybrid
USD 130,000 - 180,000
Benefits from day 1
Onsite gym
Onsite cafeteria
Hybrid Systems Engineer – Medical Devices Expert
Hybrid Systems Engineer – Medical Devices Expert

Intellectt Inc • New Kensington

Hybrid
USD 80,000 - 110,000
Senior Medical Devices Systems Engineer (Hybrid)
Senior Medical Devices Systems Engineer (Hybrid)

Select Source International • Plymouth (MN)

Hybrid
USD 110,000 - 140,000