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

Staff/Principal Software Engineer - Medical Imaging & Robotics

$170k - $220k

Supira Medical

Staff/Principal Software Engineer

Laza Medical, a Shifamed Portfolio Company, is at the forefront of developing state-of-the-art imaging solutions for cardiovascular applications. Our mission is to democratize top-quality cardiovascular imaging using robotics and AI.

As a Staff/Principal Software Engineer, you will engineer the intelligence behind a revolutionary robotic platform for interventional cardiology. You will work at the challenging intersection where software meets physics—designing the real-time motion planning, fault-tolerant controls, and system integrations that make our device safe and precise. This is not just about writing code; it is about owning critical subsystems of a life-saving device. You will drive technical decisions, build high-fidelity simulations, and deliver production-grade software that translates complex algorithms into clinical reality.

Responsibilities, Skills & Hands-On Experience:

  • Utilize expertise in C++ to craft high-quality and efficient software solutions.
  • Contribute to the design and implementation of software architectures and integrations with hardware systems.
  • Develop and execute comprehensive software testing frameworks, leveraging debugging tools for issue identification and resolution.
  • Create requirements and formal test protocols for new features.
  • Participate in the full cycle of the development of robotic software with AI.
  • Utilize and develop software for real-time systems for safe and fault-tolerant software applications.
  • Collaborate with cross-functional teams to design, implement, and program automation systems for medical devices.
  • Implement and optimize software modules for path planning, kinematics, and sensor integration, and simulations for testing and development.
  • Generate formal design documentation.

Preferred Skills & Hands-On Experience:

  • Experience developing medical software systems.
  • Experience implementing ROS or ROS2 systems.
  • Familiarity with Linux development and system maintenance.
  • Familiarity with software testing frameworks and debugging tools.

Education & Work Experience:

  • MS or PhD degree in CS, EE, Robotics or a related field.
  • Minimum of 5 years of relevant experience.
  • Minimum 4+ years of software development experience.
  • Minimum 2+ years of experience in relevant algorithm development.
  • Demonstrated ability to systematically troubleshoot and debug complex systems.
  • Proficiency in programming using C++ and experience with OOP design.
  • Proven experience in robotic software development, with a focus on automation systems, demonstrating a deep understanding of real-world applications.
  • Experience with software development life cycles including design, implementation, deployment, and maintenance for products or production grade systems.
  • Experience with software development process in a regulated medical device environment is a plus.
  • High levels of independence and technical ownership.
  • Experiences with SQA and software release and deployment process.

Our salary ranges are calculated by role, level, and location. Please note that your position within that range will be determined by your job-related knowledge, location, skills, experience, relevant education, and training/certifications. The base salary range for this full-time position is between $170,000 - $220,000 + equity + benefits.

NOTICE TO CANDIDATES: Please be aware that Shifamed and its portfolio companies do not conduct interviews or extend offers through mobile web chat applications. Please report any such occurrences to View email address on click.appcast.io.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff/Principal Software Engineer - Medical Imaging & Robotics in Campbell, CA vacancy
  • $170k - $220k

     ...Laza Medical, a Shifamed Portfolio Company, is at the forefront...  ...state-of-the-art imaging solutions for cardiovascular...  ...cardiovascular imaging using robotics and AI. To learn more about...  .... Description: As a Staff/Principal Software Engineer, you will engineer the intelligence... 
    Medical
    Full time
    Work experience placement

    Shifamed

    Campbell, CA
    4 days ago
  • $180k - $205k

     ...develops the algorithms and software needed to make these systems...  ...PsiQuantum works closely alongside engineers and scientists in the...  ...of system software for HPC, robotics, AI, quantum computing, semiconductor...  ..., childbirth, or related medical conditions), gender identity,... 
    Medical
    Full time
    Shift work

    PsiQuantum

    Milpitas, CA
    11 hours ago
  • $197k - $208k

     ...Title: Staff Software Engineer Applications This position is based in our Campbell, California offices...  ...Care company, we are developing novel robotic-assisted technologies and...  ...functional team developing software for a medical application Improve user streaming... 
    Medical
    Full time
    Work experience placement
    Local area
    Worldwide

    Imperative Care

    Campbell, CA
    1 day ago
  • $170.6k - $234.2k

     ...implementation of innovative imaging and video‑processing algorithms...  ...and video algorithms and software on consumer devices such as digital...  ....Collaborate with engineers, product managers, and other...  ...marital status, family status, medical condition, disability, military... 
    Medical
    Full time
    Local area
    Worldwide
    Flexible hours

    Via Licensing Corporation

    Sunnyvale, CA
    11 hours ago
  • $210k - $275k

     ...innovations across silicon, packaging, software, and systems to deliver an order of magnitude...  ...execution mode and has a world-class engineering team with decades of experience in...  ...Position Overview We are looking for a Principal Engineer to lead the design and... 
    Suggested

    Eridu AI

    Saratoga, CA
    1 day ago
  • $210k - $275k

     ...innovations across silicon, packaging, software, and systems to deliver an order of magnitude...  ...in execution mode and has a world-class engineering team with decades of experience in state...  ...are seeking a highly experienced Senior Staff Engineer to lead the architecture,... 

    Eridu AI

    Saratoga, CA
    1 day ago
  • $195k - $205k

     ...Title: Staff Software Test Engineer, Hardware Controls This position is based in our Campbell, California...  ...Care, we are developing novel robotic-assisted technologies and interventional...  ...test procedures for our complex medical robotic platform. This role ensures our... 
    Medical
    Full time
    Work experience placement
    Local area
    Worldwide

    Imperative Care

    Campbell, CA
    2 days ago
  • $210k - $275k

    Position Overview We are looking for a Principal Engineer to lead the design and development of Software Development Kit (SDK), the critical abstraction layer between the hardware and software ecosystems. You will work across Silicon, System and NOS teams to ensure our... 

    Eridu Corporation

    Saratoga, CA
    3 days ago
  • $210k - $265k

     ...multiple industry-first innovations across silicon, packaging, software, and systems to deliver an order of magnitude improvement in...  ...company). The company is in execution mode and has a world-class engineering team with decades of experience in state-of-the-art silicon,... 

    Eridu AI

    Saratoga, CA
    1 day ago
  • $200k - $250k

     ...Staff Software Engineer, Embedded Mountain View, CA Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous ground transportation committed...  ...equity and annual bonuses Excellent Medical, Dental, and Vision plans through Kaiser Permanente... 
    Medical
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    4 days ago
  • $200k - $250k

     ...Kodiak Robotics, Inc. was founded in 2018 and has become a leader...  ...its commercial self-driving software to develop, test and deploy autonomous...  ...Controls Software Engineer who is passionate about safety...  ...(e.g. automotive, aerospace, medical, etc) Written low-level drivers... 
    Medical
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    4 days ago
  • $165k - $180k

    Lead Ultrasound Imaging Engineer (AI & Systems) iSono Health...  ...clinical-commercial stage medical device company...  ...care through innovative robotics, AI, and 3D ultrasound...  ...intersection of hardware and software and AI (can learn),...  ...collaborate with staff, executives, clinicians... 
    Medical

    iSono Health Inc.

    Sunnyvale, CA
    3 days ago
  • $280k - $350k

     ...research lab of top AI researchers and engineers, developing best-in-class realtime multimodal...  ...looking for an ambitious and capable Staff/Principal Backend Engineer to join us and help...  ...and so on. As a Staff/Principal Software Engineer, you would be a significant part... 
    Full time
    Work at office
    Relocation

    Inworld AI

    Mountain View, CA
    4 days ago
  • $150k - $260k

     ...Staff/Senior/Principal Software Engineer (Elixir/AI Focus) Location: Remote (with occasional travel) Base Location: Salt Lake City, UT, US Employment Type: Full-time Salary Range: $150K - $260K (Based on YOE; potential flexibility for more tenured candidates) We are a... 
    Full time
    Contract work
    Remote work

    GrabJobs

    San Jose, CA
    3 days ago
  • $205k - $235k

     ...constraint - it's the foundation that enables robots to work seamlessly alongside people....  ...in real-world environments. As a Staff Safety Software Engineer, you'll take ownership of the...  ...and comprehensive benefits including medical/dental/vision plans, 401(k) plan, unlimited... 
    Medical
    Work at office
    Relocation

    Collaborative Robotics

    Santa Clara, CA
    1 day ago
  • $150.98k - $218.62k

     ...ADI combines analog, digital, and software technologies into solutions that help...  ...on LinkedIn and Twitter (X). Staff Robotic Simulation Software Engineer Analog Devices (ADI) is launching...  ..., parental status, disability, medical condition, genetic information, military... 
    Medical
    Permanent employment
    Work at office
    Shift work
    Day shift

    Analog Devices

    San Jose, CA
    11 hours ago
  • $154.1k - $188.3k

     ...Job Functions:  Design and develop innovative Dolby Imaging/Video algorithms and software.  You are expected to define, develop and orchestrate...  ...’s or Master’s in Computer Science and/or Electrical Engineering with an emphasis and passion for multimedia technologies... 
    Full time
    Remote work
    Worldwide
    Flexible hours

    Dolby

    Sunnyvale, CA
    1 day ago
  • $211.8k - $317.8k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Qualcomm is seeking a Sr. Staff / Principal-level Software Engineer to provide system-level technical leadership for next-generation... 
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    1 day ago
  • $179.4k - $303.6k

     ...vertical take-off and landing (eVTOL) aircraft, and robotics. With a strong focus on intelligent mobility, XPENG...  ...inference platform, ETL pipeline, data mining, and image search. Collaborate with ML algorithm engineers and data analysts to improve perception and... 
    Full time
    H1b
    Work visa

    XPENG

    Santa Clara, CA
    4 days ago
  • $139.9k - $274.8k

     ...and human-generated content spanning text, image, audio, video, and multimodal content. We are looking for a Principal Software Engineer - Responsible AI who is passionate about...  ...ancestry, citizenship, color, family or medical care leave, gender identity or expression... 
    Medical
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $139.9k - $274.8k

     ...Overview As a Principal Software Engineer on the Azure Artificial Intelligence Core team at Microsoft...  ...including real-time audio interaction, image generation, video generation and...  ...ancestry, citizenship, color, family or medical care leave, gender identity or expression... 
    Medical
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    4 days ago
  • $230k - $290k

     ...limited to, bot chat orchestration, AI Image Generation, AI Video Generation, and the...  ...role is ideal for a self-sufficient software engineer who thrives in fast-paced environments...  ...salary and generous company equity ~ Medical, dental, and vision insurance – 99.99%... 
    Medical
    Work at office

    Cantina

    Sunnyvale, CA
    1 day ago
  • $170k - $220k

     ...Staff Software Engineer, GPU Algorithms We are looking for a full-time Staff Software Engineer, GPU Algorithms with a strong background in ultrasound, medical image reconstruction, and programming languages such as C++ and CUDA to shape our new ultrasound imaging... 
    Medical
    Full time

    DeepSight Technology

    Santa Clara, CA
    3 days ago
  • $214k - $261.5k

     ...Overview We're seeking a Senior Staff Software Engineer to lead the evolution of Dolby Vision...  ...rendering pipelines. ~ Strong knowledge of image processing, color formats, and color...  ..., marital status, family status, medical condition, disability, military service... 
    Medical
    Full time
    Local area
    Worldwide
    Flexible hours

    Dolby

    Sunnyvale, CA
    1 day ago
  • $125k - $150k

     ...Campbell, California, is seeking a dedicated Sr. Clinical Engineer to bridge the gap between engineering and the clinical community...  ...Engineering and 5-7 years of experience, particularly in medical robotics or imaging. The salary ranges from $125,000 to $150,000, plus equity... 
    Medical
    Full time

    Shifamed

    Campbell, CA
    2 days ago
  • $239k - $359k

     ..., come join us. THE ROLE As a Staff Software Engineer in the Hyperscale Build Infrastructure...  ...CI, or GitHub Actions), ideally for OS images or firmware ~ Experience with Linux...  ...including pregnancy, childbirth, or related medical conditions), sexual orientation,... 
    Medical
    Work at office
    Flexible hours

    Everpure LLC

    Santa Clara, CA
    11 hours ago
  • $217k - $275k

     ...The Vehicle Experiences Engine (VEE) at GM is...  ...vehicles by building the software engines behind next-generation...  ...vehicles. As a Staff Software Engineer, Compute...  ...to produce production images.- Own and refine build...  ...Benefit options include medical, dental, vision, Health... 
    Medical
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    4 days ago
  • $150k - $183k

     ...Title: Sr Software Engineer, Applications This position is based in our Campbell, California...  ...Imperative Care, we are developing novel robotic-assisted technologies and...  ...real-time visualization applications for medical use. ~ Collaborate closely with cross... 
    Medical
    Full time
    Work experience placement
    Local area
    Worldwide

    Imperative Care

    Campbell, CA
    1 day ago
  •  ...We are seeking a Principal Software Quality Engineer to serve as the senior technical...  ...Mentor and elevate Senior and Staff validation engineers,...  ...console capture, automated re-imaging, and topology-aware test scheduling...  ..., color, marital status, medical condition, mental or... 
    Medical
    Contract work
    Shift work

    Advanced Micro Devices , Inc.

    San Jose, CA
    3 days ago
  • $100k - $200k

     ...leading global provider of image-grade LiDAR technology...  ...transportation, robotics and industrial automation...  ...perception service software platform OmniVidi – powers...  ...Senior Software Engineer to join our innovative...  ...childbirth, or related medical conditions), gender identity... 
    Medical
    Work experience placement
    Live in
    Local area

    Seyond

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff/Principal Software Engineer - Medical Imaging & Robotics. Be the first to apply!