Remote SimVascular Software Architect & Solver Lead

Stanford University

Palo Alto (CA)

On-site

USD 140,000 - 220,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work eligibility

Job summary

The Cardiovascular Biomechanics Computation Lab at Stanford University seeks a SimVascular Software Engineer and Architect to advance patient-specific modeling and FDA-ready software preparation.

Responsibilities include leading svMP development, refactoring, performance profiling, GPU acceleration, automated testing, and cross-lab collaboration, while mentoring researchers across collaborating labs.

Qualifications

  • Proven experience in C++ and OOP paradigms.
  • Experience delivering software in healthcare settings.
  • Familiarity with high-performance computing environments.

Responsibilities

  • Architect and contribute to svMultiPhysics (svMP).
  • Oversee solver refactoring and future FDA submission readiness.
  • Plan development, testing, hardening, and architecture decisions.
  • Implement quality control, profiling, and efficiency improvements.
  • Lead automated testing and GPU acceleration efforts.
  • Review contributions from team members and coordinate documentation.

Skills

C++
Object-oriented design
Healthcare software
Large-scale solvers
MPI
GitHub
Agile
Python
AI-assisted development
svMP architecture
Code profiling

Tools

SVMP
3D Slicer
GPU acceleration
Testing frameworks

Job description

The Cardiovascular Biomechanics Computation Lab at Stanford University seeks a SimVascular Software Engineer and Architect to advance patient-specific modeling and FDA-ready software preparation.

Responsibilities include leading svMP development, refactoring, performance profiling, GPU acceleration, automated testing, and cross-lab collaboration, while mentoring researchers across collaborating labs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote SimVascular Software Architect & Lead Engineer
Remote SimVascular Software Architect & Lead Engineer

Abundance Network • United States

Remote
USD 140,000 - 190,000
Remote SimVascular Architect & Software Engineer
Remote SimVascular Architect & Software Engineer

School of Medicine • Palo Alto (CA)

Remote
USD 120,000 - 170,000
Remote SimVascular Software Architect
Remote SimVascular Software Architect

Stanford University • Palo Alto (CA)

On-site
USD 130,000 - 180,000
SimVascular Software Engineer and Architect
SimVascular Software Engineer and Architect

Abundance Network • United States

Remote
USD 140,000 - 190,000
SimVascular Software Engineer and Architect
SimVascular Software Engineer and Architect

School of Medicine • Palo Alto (CA)

Remote
USD 120,000 - 170,000
Athlete-Performance Research Software Engineer
Athlete-Performance Research Software Engineer

Another Source • Palo Alto (CA)

On-site
USD 120,000 - 160,000
Senior Systems Architect, Cardiac Imaging SaMD
Senior Systems Architect, Cardiac Imaging SaMD

Heartflow • San Francisco (CA)

On-site
USD 180,000 - 215,000
Senior GPU Software Engineer (C++) for Medical Devices
Senior GPU Software Engineer (C++) for Medical Devices

Capgemini • Fort Snelling Unorganized Territory (MN)

On-site
USD 54,000 - 122,000
Paid time off
401(k) plan
Healthcare coverage
Senior Engineer: In-Silico Modeling & Simulation
Senior Engineer: In-Silico Modeling & Simulation

Amgen SA • Cambridge (MA)

Hybrid
USD 120,000 - 180,000
Retirement and Savings Plan
Health, dental, vision coverage
Flexible work models
+1
Software Engineer for Athlete Performance Research
Software Engineer for Athlete Performance Research

Another Source • Palo Alto (CA)

On-site
USD 120,000 - 160,000