Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

SimVascular Software Engineer and Architect

Stanford University

The Cardiovascular Biomechanics Computation Lab at Stanford University, led by Dr. Alison Marsden, specializes in computational modeling of the cardiovascular system to advance surgical planning, medical device design, and fundamental research in biomechanics. The lab develops SimVascular, a leading open-source project for patient-specific modeling and blood flow simulation, and is actively creating tools for segmentation and virtual surgery in 3D Slicer. The lab has a particular interest in congenital heart disease patients, and we are leading a national collaborative effort to develop software for anatomic modeling, virtual surgery, and simulations pertaining to this patient group, with the ultimate goal of achieving FDA approval and clinical translation.The lab is looking for a SimVascular Software Engineer and Architect who will be eligible to work remotely and whose duties will include: Deep knowledge of object-oriented programming with C++Experience with software development in the healthcare sector Experience with large scale physics-based solvers in a high-performance computing environmentExperience with parallel computing (e.g. using MPI or similar), version control systems (GitHub), Agile software development (or similar), Python, AI-assisted software development (e.g. Claude)Architecting and contributing to svMultiPhysics (svMP), the primary physics solver for the SimVascular projectOverseeing svMP solver refactoring effort Planning code development – including testing, hardening, and architecture- to prepare the svMP software for future FDA submissionImplementing quality control in code developmentPerforming code profiling and improving efficiency Code improvements and refactoring of reduced order model solversOverseeing and implementing automated testing implementation Implementing new GPU acceleration capabilitiesReviewing and providing feedback on solver contributions from Marsden lab members and partner labs Overseeing and collaborating on web-based documentation developmentParticipating in long term strategic planning with Dr. Marsden, the lab’s Senior Software Research Engineer and others in the national collaborativeMentoring staff, graduate students and postdoctoral scholars across collaborating labs on all aspects of svMP software development* - Other duties may also be assignedCore Duties:Propose, conceptualize, design, implement, and develop solutions for difficult and complex applications. Contribute to all phases of a project, including systems analysis, program design, development, and implementation. Serve as project lead for some projects.Oversee testing, debugging, change control, and documentation for major projects.Lead and mentor professional staff, as necessary, working on all phases of application development projects.Engage in long-term strategic planning.in collaboration with staff and project leadership. Define complex application development administration and programming standards.Oversee the support, maintenance, operation, and upgrades of applications.Troubleshoot and resolve complex technical problems.Review the physical design of existing systems for optimizing performance. Lead projects, as necessary, for special systems and application development in areas of complex problems.Work with other technical professionals to develop standards and implement best practices.Provide innovative programming and analysis.May mentor junior software developers.Minimum Education and Experience:Bachelor's degree and eight years of relevant experience, or a combination of education and relevant experience.Knowledge, Skills and Abilities:Ability to quickly learn and adapt to new technologies and programming tools.Demonstrated experience in designing, developing, testing, and deploying applications. Strong understanding of data design, architecture, relational databases, and data modeling. Thorough understanding of all aspects of software development life cycle and quality control practices. Ability to define and solve logical problems for highly technical applications. Strong communication skills with both technical and non-technical clients. Demonstrated experience leading activities on structured team development projects.Ability to select, adapt, and effectively use a variety of programming methods. Ability to recognize and recommend needed changes in user and/or operations procedures.Full timePosting Date: 2026-07-23

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the SimVascular Software Engineer and Architect in Palo Alto, CA vacancy
  •  ...research in biomechanics. The lab develops SimVascular, a leading open-source project for...  ...collaborative effort to develop software for anatomic modeling, virtual surgery...  ...is looking for a SimVascular Software Engineer and Architect who will be eligible to work remotely... 
    Suggested
    Remote work

    Stanford University

    Stanford, CA
    22 hours ago
  •  ...GEICO is seeking a Senior Staff AI engineer to lead the GenAI platform design and deployment...  ...20K+ contact center employees. You will architect, implement and optimize high-performance...  ...and collaborate across data science, software, and product teams. You will drive technical... 
    Suggested

    Jobleads-US

    Palo Alto, CA
    3 days ago
  • $85.4k - $232.7k

     ...garbage.First-principles thinker with vision. You break problems to their core, question the assumptions, and rebuild. A software engineer's job is to architect solutions, not wrestle with syntax. You don't copy an architecture because "that's how it's done" — you ask why and... 
    Suggested
    Immediate start
    Shift work

    Ford

    Palo Alto, CA
    1 day ago
  • Responsibilities Design, develop, test, deploy, maintain and improve software. Manage individual project priorities, deadlines and deliverables.QualificationsMinimum qualifications:BA/BS degree in Computer Science or related technical field or equivalent practical experience... 
    Suggested
    Work experience placement

    MoTek Technologies

    Mountain View, CA
    3 days ago
  • $170k - $235k

     ...ultimate goal of enabling human life on Mars.SR. FULL STACK SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in building...  ...Platform DevelopmentRESPONSIBILITIES: Develop well-architected, responsive, and performant web applicationsDevelop highly reliable... 
    Suggested
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    22 hours ago
  • $215k - $300k

     ...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving...  ...cars working to make this future a reality.As a Senior Fullstack Software Engineer at Reliable Robotics, you will design, and implement... 
    Permanent employment
    Casual work

    Reliable Robotics

    Mountain View, CA
    1 day ago
  • $209k - $313k

     ...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that reach...  ...years of practical work experience6+ years of post-Bachelor’s software development experience; or Master’s degree in a technical... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    4 days ago
  • $153k - $179k

     ...wealth in human history. If you’re ready to be at the epicenter of this historic cultural and financial shift, keep reading.Senior Software Engineer, BackendAbout the team + roleWe are building an elite team, applying frontier technologies to the world’s biggest financial... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    Menlo Park, CA
    2 days ago
  • $185k - $230k

     ...re building the next generation of AI-native product experiences, where conversations turn directly into outcomes. As a Senior Software Engineer on our Product teams, you’ll own significant areas of the product and play a key role in shaping how AI capabilities translate... 
    Permanent employment

    Otter.ai

    Mountain View, CA
    22 hours ago
  • $145.6k - $201.2k

     ...user experience to the next level. We’re searching for a frontend engineer that knows how to bring the user experience to life, but...  ...teamLet’s Connect If You Have:8+ years of professional frontend/UX software engineering experience1+ years of experience building frontends... 
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Pebl

    Palo Alto, CA
    1 day ago
  • $180k - $190.63k

    Mountain View, CA, USAR&D - Engineering /Full-time /HybridAera Technology is a pioneer in...  ...unattainable. We’re looking for a talented Senior Software Engineer to join our world-class...  ...lead you will collaborate with other architects, designers, product managers and... 
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Aera Technology

    Mountain View, CA
    2 days ago
  • $130k - $152k

     ...performing, fast-moving team with ethics at the center of everything we do. Expectations are high, and so are the rewards.As a Software Engineer, you’ll build and own backend services, infrastructure, and data systems that support Robinhood’s core financial products. You... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    Menlo Park, CA
    4 days ago
  • $147.2k - $200.9k

     ...’s possible for industrial robotics in the near future - with software and data at the core.Our mission is to make industrial robotics...  ..., entrepreneurs, and developers. We are a dynamic team of engineers, roboticists, designers, and technologists who are passionate... 
    Full time
    Local area
    Flexible hours

    Intrinsic

    Mountain View, CA
    1 day ago
  •  ...GEICO is seeking a seasoned Software Engineer to join the Billing platform team in Palo Alto, CA. You will help design, build, and scale a large distributed system that processes invoicing, payments, subscriptions, and analytics for internal and external users. Ideal... 

    Jobleads-US

    Palo Alto, CA
    3 days ago
  • $185k - $230k

     ...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving...  ...self-driving cars working to make this future a reality.Flight Software links together the mechanical, avionics, algorithmic, and... 
    Permanent employment
    Casual work

    Reliable Robotics

    Mountain View, CA
    1 day ago
  • $136k - $185k

    The OpportunityAre you an experienced Software Engineer, Backend (Infrastructure) looking to make a significant impact at the intersection...  ...compatibility with AI components and integration with MySQL.Architect scalable solutions utilizing technologies like Nginx, Kafka,... 
    Permanent employment

    Otter.ai

    Mountain View, CA
    22 hours ago
  • $160k - $230k

     ...Software Engineer At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers...  ...distributed infrastructure Collaborate with product managers, architects, other engineering teams, and business groups, to drive end-... 
    Flexible hours

    Streamlit

    Menlo Park, CA
    3 days ago
  • $120k - $220k

     ...seeking a highly experienced Senior Linux and Cloud Infrastructure Engineer to support the Aerospace, Research, Technology, and Simulation...  ...a motivated self-starter who loves technology and can grow our software platform enabling frequent and seamless production deployments.... 
    Permanent employment
    Full time
    Contract work

    Metis Technology Solutions, Inc.

    Mountain View, CA
    4 days ago
  •  ...day. THE ROLE We are looking for a Senior Full Stack Software Engineer to be a core contributor to the Operio AI platform. You will...  ..., and natural language interfaces for fleet operations Architect and optimize relational and document database schemas to support... 
    Flexible hours

    Operio

    Palo Alto, CA
    1 day ago
  •  ...Job Description: We are looking for a full-time Software Engineer to join the core Geo Match team as a technical lead and programmer. In this role, you will collaborate closely with faculty and staff (including our existing Senior Software Engineer) to develop... 
    Full time

    Vets Hired

    Stanford, CA
    4 days ago
  • $157k - $180k

     ...division of Honda Motor Co., Ltd. We are a small, passionate team of software product innovators helping Honda Automotive be competitive in...  ...Role: We're looking for a hands-on Full Stack Software Engineer to help build the cloud and application services that power the... 

    Drivemode

    Mountain View, CA
    2 days ago
  •  ...Senior Full-Stack Software Engineer Mountain View, CA What You'll Do • Build and operate features using TypeScript, Python, Go, and Java languages. • Improve AI agent workflows built with LangGraph, LangChain, and related frameworks. • Create automated evaluations... 

    United IT

    Mountain View, CA
    22 hours ago
  •  ...Software Engineer Tensec is looking for an experienced software engineer to develop and architect our banking core platform, which encompasses technologies such as real time payments, bank-as-a-service, OCR, machine learning, and more. As part of the team, you will... 
    Work at office
    Local area
    Flexible hours

    Tensec

    Palo Alto, CA
    22 hours ago
  •  ...Our client is seeking a Full Stack Software Engineer to join their team. As a Full Stack Software Engineer, you will be part of the engineering...  .... Collaboration with product owners, business analysts, architects, and QA teams to deliver high-quality solutions. Exposure... 
    Weekly pay
    Temporary work
    Flexible hours

    Experis/Manpower Group

    Menlo Park, CA
    4 days ago
  •  ...Software Engineering Intern — Summer 2027 At Prophet Security, we're not just building a platform that automates complex security tasks—we're building a company where every team member directly impacts customer success. You'll work closely with our customers, understand... 
    Summer work
    Internship
    Summer internship

    Prophet Security

    Palo Alto, CA
    2 days ago
  •  ...Role : Senior Full stack software engineer Location: Mountain View CA (Onsite) Position: Contract Must have: LLM Problem Solving Software Architecture Kubernetes AWS React INTERVIEWER NOTES... 
    Contract work

    VBeyond

    Mountain View, CA
    4 days ago
  • $166k - $225k

     ...use deep data insights to improve their business. Founded by engineers - and customer obsessed - we leap at every opportunity to solve...  ...of virtual machines. And we're only getting started. As a software engineer with a backend focus, you will work with your team to... 
    Local area
    Worldwide
    Flexible hours

    Databricks

    Mountain View, CA
    22 hours ago
  •  ...Full Stack Engineer – Digital Payments Gen is a global company dedicated to powering Digital Freedom through its trusted consumer...  ...• Collaborate with Product Managers, Engineering leaders, and Architects to translate business requirements into scalable technical solutions... 
    Work experience placement
    Flexible hours

    Gen Digital

    Mountain View, CA
    4 days ago
  •  ...Responsibilities: We are seeking a Senior Engineer to enhance our backend systems, the backbone of our web and mobile applications. Your role is pivotal in powering the AI chat experience that captivates millions daily, enabling users to interact with their favorite... 
    Worldwide
    3 days per week

    Character

    Menlo Park, CA
    4 days ago
  •  ...task pipelines while optimizing data schemas for high-throughput telemetry ingestion. Requirements Requires 5+ years of software engineering experience with expert-level Python and strong React/Next.js skills. Candidates must have hands‑on experience with LLMs,... 

    jobright.com

    Palo Alto, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to SimVascular Software Engineer and Architect. Be the first to apply!