Senior Software Engineer- Capital Equipment

Imricor

Burnsville (MN)

On-site

USD 110,000 - 160,000

Full time

14 days+
Application generator

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

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
Health Savings Accounts
Health Care & Dependent Care Flexible
Disability Benefits
Life Insurance
Retirement Benefits

Job summary

Imricor in Minnesota develops software for capital equipment products, ranging from firmware to user interfaces, to support real-time navigation and device control in MRI environments.

The role collaborates with cross-functional teams to ensure compliance with quality systems, FDA/IEC 62304 standards, and design controls while delivering robust software across Java, C/C++, RTOS, and microcontroller-based systems.

Qualifications

  • Requires a Bachelor's degree in computer science or a related field.
  • Requires at least 5 years of medical device industry experience.
  • Proficient in Java, C/C++, RTOS, and microcontrollers; knowledge of FDA and IEC 62304 standards.

Responsibilities

  • Develop software for capital equipment products, ranging from firmware to user interfaces, to support real-time navigation and device control in MRI environments.
  • Collaborate with cross-functional teams to ensure compliance with quality systems, regulatory requirements, and design controls.

Skills

Java
C/C++
RTOS
Microcontrollers
Embedded Systems
Azure DevOps
IEC 62304
FDA Class II/III
Software Development Life Cycle
Unit Testing
Integration Testing
Verification and Validation
Risk Analysis
Design Control
Cybersecurity Standards
Firmware Development

Education

Bachelor's degree in CS or related field

Tools

Azure DevOps

Job description

Develop software for capital equipment products, ranging from firmware to user interfaces, to support real-time navigation and device control in MRI environments. Collaborate with cross-functional teams to ensure compliance with quality systems, regulatory requirements, and design controls.

Requirements

Requires a Bachelor's degree in computer science or a related field and at least 5 years of medical device industry experience. Must be proficient in Java, C/C++, RTOS, and microcontrollers, with knowledge of FDA and IEC 62304 standards.

Key Skills
  • Java
  • C/C++
  • RTOS
  • Microcontrollers
  • Embedded Systems
  • Azure DevOps
  • IEC 62304
  • FDA Class II/III
  • Software Development Life Cycle
  • Unit Testing
  • Integration Testing
  • Verification and Validation
  • Risk Analysis
  • Design Control
  • Cybersecurity Standards
  • Firmware Development
Benefits
  • Medical
  • Dental
  • Vision
  • Health Savings Accounts
  • Health Care & Dependent Care Flexible Spending Accounts
  • Disability Benefits
  • Life Insurance
  • Retirement Benefits
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer – Medical Instrumentation
Principal Software Engineer – Medical Instrumentation

HiArc • Merrimack (NH)

On-site
USD 140,000 - 200,000
9/80 Schedule
401(k) Program
Medical Insurance
+14
Principal Software Engineer - Medical Devices
Principal Software Engineer - Medical Devices

HiArc • Merrimack (NH)

On-site
USD 140,000 - 180,000
9/80 Schedule
401(k) Program
Medical Insurance
+14
Embedded Software Engineer
Embedded Software Engineer

Akkodis • Santa Clarita (CA)

On-site
USD 120,000 - 180,000
Medical
Dental
Vision
+6
Sr Embedded Software Engineer
Sr Embedded Software Engineer

Franklin Professional Associates • Acton (MA)

On-site
USD 90,000 - 130,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

INOVIO Pharmaceuticals, Inc. • San Diego (CA)

On-site
USD 140,000 - 190,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Actalent • Maple Grove (MN)

On-site
USD 120,000 - 160,000
Medical
Dental
Vision
+10
Senior Device Engineer - Lifecycle Management
Senior Device Engineer - Lifecycle Management

BioSpace • North Chicago (IL)

On-site
USD 120,000 - 180,000
Paid Time Off
Medical Insurance
Dental Insurance
+2
Sr Principal Software Engineer,
Sr Principal Software Engineer,

Baxter International Inc. • Skaneateles Falls (NY)

On-site
USD 150,000 - 190,000
Medical coverage
Dental coverage
401(k) Retirement Savings Plan
+5
Principal Embedded Software Engineer
Principal Embedded Software Engineer

Cutera, Inc. • Raleigh (NC)

On-site
USD 170,000 - 210,000
Principal Software Engineer
Principal Software Engineer

Digital Health Solutions • Andover (MA)

On-site
USD 140,000 - 190,000
Health insurance
401(k) with employer match
Paid time off