Principal Software Engineer – Medical Instrumentation

HiArc

Merrimack (NH)

On-site

USD 140,000 - 200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

9/80 Schedule
401(k) Program
Medical Insurance
Dental Insurance
Vision Insurance
Disability Coverage
Wellness Discounts
Basic Life Insurance
Additional Life & AD&D Insurance
Flexible Vacation & PTO
Paid Parental Leave
Employee Referral Program
Long Term Care Insurance
Legal Insurance
Identity Theft Insurance
Pet Insurance
Tricare Supplement

Job summary

HiArc is seeking a senior software architect to lead architecture, design, and development of regulated embedded and desktop software for complex electromechanical medical instruments. You will provide technical leadership and mentorship while ensuring compliance with medical device safety and quality standards.

You will oversee development lifecycles in line with IEC 62304 and ISO 13485, and collaborate across disciplines to deliver robust, safe medical software solutions.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 10+ years of hardware-integrated software development experience.
  • Proven expertise in C#, C++, and regulated medical software lifecycles including IEC 62304 and ISO 13485.

Skills

C#
.NET 8+
C++
Object-Oriented Design
Embedded Software
IEC 62304
ISO 13485
FDA 21 CFR Part 820
Motion Control
Fluidics
Azure DevOps
Git
CI/CD
Agile
Software Architecture
Risk Management

Education

Bachelor's degree in Computer Science or related field

Tools

Azure DevOps
Git
CI/CD

Job description

Lead the architecture, design, and development of regulated embedded and desktop software for complex electromechanical medical instruments. Provide technical leadership and mentorship while ensuring compliance with medical device safety and quality standards.

Requirements:

Requires a Bachelor's degree in Computer Science or a related field and over 10 years of experience in hardware-integrated software development. Must have proven expertise in C#, C++, and regulated medical software lifecycles including IEC 62304 and ISO 13485.

Key Skills:
  • C#
  • .NET 8+
  • C++
  • Object-Oriented Design
  • Embedded Software
  • IEC 62304
  • ISO 13485
  • FDA 21 CFR Part 820
  • Motion Control
  • Fluidics
  • Azure DevOps
  • Git
  • CI/CD
  • Agile
  • Software Architecture
  • Risk Management
Benefits:
  • 9/80 Schedule
  • 401(k) Program
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Disability Coverage
  • Wellness Discounts
  • Basic Life Insurance
  • Additional Life & AD&D Insurance
  • Flexible Vacation & PTO
  • Paid Parental Leave
  • Employee Referral Program
  • Long Term Care Insurance
  • Legal Insurance
  • Identity Theft Insurance
  • Pet Insurance
  • Tricare Supplement
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
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
Senior Software Engineer- Capital Equipment
Senior Software Engineer- Capital Equipment

Imricor • Burnsville (MN)

On-site
USD 110,000 - 160,000
Medical
Dental
Vision
+5
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Actalent • Maple Grove (MN)

On-site
USD 120,000 - 160,000
Medical
Dental
Vision
+10
Principal Embedded Firmware Architect – Medical Devices
Principal Embedded Firmware Architect – Medical Devices

USA Firmware • Georgia

On-site
Principal Embedded Firmware Engineer
Principal Embedded Firmware Engineer

USA Firmware • Georgia

On-site
USD 120,000 - 160,000
Company-paid Vision and Dental insurance
Discounted Medical insurance
401(k) matching program
+2
Embedded Software Development Engineer-Onsite
Embedded Software Development Engineer-Onsite

Elyon International • Murrysville

On-site
USD 110,000 - 140,000
Paid sick leave
Medical/Dental (optional)
401(k) Retirement Plan (optional)
+3
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
Sr. Electrical Engineer,
Sr. Electrical Engineer,

Baxter International Inc. • Skaneateles Falls (NY)

On-site
USD 90,000 - 120,000
Medical Insurance
Dental Insurance
Basic Life Insurance
+16
Director of Software Development - Medical Device
Director of Software Development - Medical Device

DeBellis Catherine & Morreale - Corporate Staffing • Buffalo (NY)

On-site
USD 130,000 - 160,000
Competitive compensation and benefits
Collaborative work environment focused on innovation
Opportunity to shape next-generation medical technology