Principal Software Engineer

Mainstay Medical International plc

San Diego (CA)

On-site

USD 190,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mainstay Medical is seeking a Principal Software Engineer in San Diego to lead the architecture and technical direction for the ReActiv8 Class III implantable system. You will own platform strategy and drive design decisions across embedded firmware, mobile, web, and cloud components in a regulated environment.

You will translate clinical, regulatory, and business needs into scalable software designs aligned with IEC 62304 and FDA PMA, mentor engineers, and collaborate with Product, Quality, and

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent.
  • 15+ years of software engineering in product development; 8+ years in regulated medical device environments.
  • Demonstrated experience with IEC 62304 software development lifecycle, with Class III implantable or other safety‑critical device experience strongly preferred.
  • Direct experience supporting FDA PMA or 510(k) submissions and design control documentation.
  • Proficiency in .NET, C#, Blazor, and .NET MAUI — the core technology stack for the ReActiv8 clinician programmer and patient mobile application.
  • Experience with EF Core and SQLite for data persistence.
  • Hands‑on experience with Azure services for connected medical device ecosystems.
  • Proficiency with Azure DevOps and Git for CI/CD pipeline management and source control in a regulated environment.
  • Experience in embedded firmware development and cross‑domain system integration (firmware - mobile - cloud).
  • Familiarity with Figma for UX design collaboration and design review in a cross‑functional team.
  • Experience with Bluetooth and wireless connectivity protocols relevant to implantable device communication.
  • Familiarity with gRPC for service communication within cloud or device‑connected architectures.
  • Experience leading software teams in an Agile/SCRUM framework as a technical lead or principal‑level engineer.
  • Strong cybersecurity background aligned with FDA guidance for connected implantable devices.
  • Excellent communication and stakeholder management skills; able to translate complex technical concepts for clinical, regulatory, and executive audiences.

Responsibilities

  • Lead the architecture and technical evolution of the ReActiv8 system across embedded firmware, mobile, web application, and cloud infrastructure.
  • Define and maintain software architecture strategies including component decomposition, interface contracts, data flow, and integration patterns across the full system stack.
  • Translate clinical user needs, regulatory requirements, and business objectives into scalable, maintainable software designs compliant with IEC 62304 and FDA PMA expectations.
  • Establish and enforce architecture frameworks, design principles, coding standards, and technical conventions for the software team.
  • Lead architecture reviews, technical risk assessments, and design control activities including requirements traceability, hazard analysis contributions, and verification strategy.
  • Drive Agile/SCRUM ceremonies and technical decision‑making as the engineering team's technical leader; collaborate with Product, Quality, and Regulatory.
  • Maintain and evolve tools and development practices: Azure DevOps, Git, Figma, and Claude Code for AI‑assisted development workflows in a regulated software context.
  • Mentor and provide hands‑on technical guidance to software engineers across firmware, application, and cloud domains.
  • Support FDA regulatory submissions and design documentation; participate in internal/external audits and regulatory inspections.
  • Ensure cybersecurity principles are incorporated throughout the system architecture in line with FDA guidance for connected and implantable devices.

Skills

C#
Blazor
.NET MAUI
Embedded firmware
Azure DevOps
Git
Cross-domain systems
Agile/SCRUM
Cybersecurity
Communication

Education

Bachelor's degree in Computer Science or Electrical Engineering

Tools

Azure DevOps
Git
Figma
Claude Code
EF Core
SQLite

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Principal Software Engineer

Professional San Diego, CA, US

7 days ago Requisition ID: 1298

Salary Range: $190,000.00 To $210,000.00 Annually

Mainstay Medical

Mainstay Medical is a medical device company focused on marketing an innovative implantable neurostimulation system, ReActiv8®, for people with disabling chronic mechanical Low Back Pain. The company is headquartered in Dublin, Ireland, with subsidiaries operating in the United States, Australia, the United Kingdom, and Germany.

The Role:

The Principal Software Engineer leads the architecture and technical direction for the next-generation ReActiv8 Class III active implantable medical device. The individual serves as the technical lead of the software engineering team, establishing architecture frameworks, driving design decisions, and owning platform strategy — all within the regulatory and quality requirements of a PMA-class implantable device. Strong systems thinking, hands‑on software architecture experience in safety‑critical environments, and the ability to align clinical, regulatory, and business requirements into scalable, maintainable solutions are essential.

Position Responsibilities:

  • Lead the architecture and technical evolution of the ReActiv8 system across embedded firmware, mobile, web application, and cloud infrastructure.
  • Define and maintain software architecture strategies including component decomposition, interface contracts, data flow, and integration patterns across the full system stack.
  • Translate clinical user needs, regulatory requirements, and business objectives into scalable, maintainable software designs compliant with IEC 62304 and FDA PMA expectations.
  • Establish and enforce architecture frameworks, design principles, coding standards, and technical conventions for the software team.
  • Lead architecture reviews, technical risk assessments, and design control activities including requirements traceability, hazard analysis contributions, and verification strategy.
  • Drive Agile/SCRUM ceremonies and technical decision‑making as the engineering team's technical leader; collaborate with Product, Quality, and Regulatory.
  • Maintain and evolve tools and development practices: Azure DevOps, Git, Figma, and Claude Code for AI‑assisted development workflows in a regulated software context.
  • Mentor and provide hands‑on technical guidance to software engineers across firmware, application, and cloud domains.
  • Support FDA regulatory submissions and design documentation; participate in internal/external audits and regulatory inspections.
  • Ensure cybersecurity principles are incorporated throughout the system architecture in line with FDA guidance for connected and implantable devices.

Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent.
  • 15+ years of software engineering in product development; 8+ years in regulated medical device environments.
  • Demonstrated experience with IEC 62304 software development lifecycle, with Class III implantable or other safety‑critical device experience strongly preferred.
  • Direct experience supporting FDA PMA or 510(k) submissions and design control documentation.
  • Proficiency in .NET, C#, Blazor, and .NET MAUI — the core technology stack for the ReActiv8 clinician programmer and patient mobile application.
  • Experience with EF Core and SQLite for data persistence.
  • Hands‑on experience with Azure services for connected medical device ecosystems.
  • Proficiency with Azure DevOps and Git for CI/CD pipeline management and source control in a regulated environment.
  • Experience in embedded firmware development and cross‑domain system integration (firmware - mobile - cloud).
  • Familiarity with Figma for UX design collaboration and design review in a cross‑functional team.
  • Experience with Bluetooth and wireless connectivity protocols relevant to implantable device communication.
  • Familiarity with gRPC for service communication within cloud or device‑connected architectures.
  • Experience leading software teams in an Agile/SCRUM framework as a technical lead or principal‑level engineer.
  • Strong cybersecurity background aligned with FDA guidance for connected implantable devices.
  • Excellent communication and stakeholder management skills; able to translate complex technical concepts for clinical, regulatory, and executive audiences.

The salary range for this position is $190,000 to $210,000/year; however, base pay offered will take into account a range of factors, including job‑related knowledge, skills, and experience. The total compensation package includes a range of medical, dental, vision, financial, and other benefits, as well as equity.

Mainstay Medical is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to gender, race, color, religious creed, national origin, age, sexual orientation, gender identity, physical or mental disability, and/or protected veteran status. Mainstay Medical participates in E-Verify.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Mainstay Medical • San Diego (CA)

On-site
USD 190,000 - 210,000
Equity
Medical benefits
Dental benefits
Systems Engineer
Systems Engineer

Mainstay Medical • San Diego (CA)

On-site
USD 90,000 - 120,000
Medical, dental, and vision benefits
Equity in the company
Comprehensive retirement plan
Strategic Planning Specialist
Strategic Planning Specialist

Mainstay Medical • San Diego (CA)

On-site
USD 120,000 - 170,000
Medical benefits
Dental benefits
Vision benefits
+1
Principal Software Engineer – Medical Device Platform
Principal Software Engineer – Medical Device Platform

Mainstay Medical International plc • San Diego (CA)

On-site
USD 190,000 - 210,000
Principal Software Architect – Implantable Medical Device
Principal Software Architect – Implantable Medical Device

Mainstay Medical • San Diego (CA)

On-site
USD 190,000 - 210,000
Equity
Medical benefits
Dental benefits
Principal Firmware Engineer - Implantable Medical Devices
Principal Firmware Engineer - Implantable Medical Devices

Enterra Medical, Inc. • Saint Louis Park (MN)

Hybrid
USD 130,000 - 160,000
Director, Finance & Accounting
Director, Finance & Accounting

Mainstay Medical International plc • San Diego (CA)

On-site
USD 190,000 - 210,000
Principal Electrical Engineer
Principal Electrical Engineer

Enterra Medical, Inc. • Saint Louis Park (MN)

On-site
USD 160,000 - 185,000
Therapy Specialist (Sales Associate)
Therapy Specialist (Sales Associate)

MML US Inc • Orlando (FL)

On-site
USD 75,000 - 120,000
Principal Firmware Engineer - Implantable Medical Devices
Principal Firmware Engineer - Implantable Medical Devices

Enterra Medical, Inc. • Minneapolis (MN)

Hybrid
USD 130,000 - 160,000