Principal Software Engineer - Medical Devices

HiArc

Merrimack (NH)

On-site

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
Longer Term Care
Legal Insurance
Identity Theft Insurance
Pet Insurance
Tricare Supplement

Job summary

HiArc in Merrimack, NH seeks a Lead Software Engineer to design and deliver high-quality embedded and desktop software for complex medical instruments, ensuring compliance with regulatory standards.

You will lead software project documentation, risk analysis, and defect resolution within a continuous improvement process, mentoring a team and shaping architecture with a focus on motion control, fluidics, and QA.

Qualifications

  • Bachelor's degree in a technical field and 10+ years of experience developing software for devices involving motion control and fluidics.
  • Leadership experience as a software team lead and proficiency in C# and C++.

Responsibilities

  • Design and deliver high-quality embedded and desktop software for complex medical instruments while ensuring regulatory compliance.
  • Lead software project documentation, risk analysis, and the resolution of software defects within a continuous improvement process.

Skills

Embedded Software
C#
C++
Object-Oriented Design
Medical Device Regulatory Standards
Motion Control
Fluidics
Azure DevOps
Git
Agile
Spiral Methodology
Risk Analysis
Software Architecture
Unit Testing
Integration Testing
AI Integration

Education

Bachelor's degree in a technical field

Job description

Design and deliver high-quality embedded and desktop software for complex medical instruments while ensuring compliance with regulatory standards. Lead software project documentation, risk analysis, and the resolution of software defects within a continuous improvement process.

Requirements
  • Requires a bachelor's degree in a technical field and 10+ years of experience developing software for devices involving motion control and fluidics.
  • Must have demonstrated leadership experience as a software team lead and proficiency in C# and C++.
Key Skills
  • Embedded Software
  • C#
  • C++
  • Object-Oriented Design
  • Medical Device Regulatory Standards
  • Motion Control
  • Fluidics
  • Azure DevOps
  • Git
  • Agile
  • Spiral Methodology
  • Risk Analysis
  • Software Architecture
  • Unit Testing
  • Integration Testing
  • AI Integration
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
  • Longer Term Care
  • 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 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
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Actalent • Maple Grove (MN)

On-site
USD 120,000 - 160,000
Medical
Dental
Vision
+10
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
Staff Software Engineer – Navigation
Staff Software Engineer – Navigation

Jobtailor • Boston (MA)

On-site
USD 165,000 - 210,000
Senior Software Engineer- Capital Equipment
Senior Software Engineer- Capital Equipment

Imricor • Burnsville (MN)

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

Stryker • Flower Mound (TX)

On-site
USD 112,000 - 189,000
Medical & prescription drug insurance
Dental insurance
Vision insurance
+11
Systems/Controls Engineer II
Systems/Controls Engineer II

Bausch + Lomb • Kirkwood (MO)

On-site
USD 80,000 - 100,000
Medical, dental, and vision insurance
401(k) plan with company match
Tuition reimbursement program
+1
Software Engineer
Software Engineer

BIOTRONIK SE & Co.KG • Lake Oswego (OR)

On-site
USD 90,000 - 130,000
Software Architect
Software Architect

Suntra MedTech • Bedford (NH)

On-site
USD 120,000 - 150,000
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