About The Position

Develops embedded software for intravascular ultrasound systems as a member of an international, cross-functional team working with electrical, transducer, software, systems, and ultrasound engineers. The role contributes to medical capital equipment and includes architecting, designing, and developing embedded software; refining requirements for next-generation devices with multidisciplinary partners; and creating software requirements, architecture, and detailed design documentation. The engineer designs and debugs firmware for embedded processors, microcontrollers, digital signal processors, and other electronic components using C/C++. The role also involves generating and releasing design documentation under production development procedures, leading and conducting formal design verification and validation with Quality and Regulatory, and conducting technical design reviews with project teams and independent subject matter experts. This is an office-based position in or within commuting distance of San Diego, California. Office-based teams work in person at least three days per week. The stated California pay range is $128,520–$205,632; actual base pay depends on factors including skills, experience, business needs, location, and internal equity. An annual incentive bonus, sales commission, or long-term incentives may also be offered. US work authorization is required, and visa sponsorship and relocation benefits are not available.

Requirements

  • At least 5 years of software or firmware development experience, preferably in medical electronics.
  • Industry experience creating detailed design documentation, including specifications, design descriptions, and verification and testing plans.
  • BS or MS in Computer Science, Electrical Engineering, Biomedical Engineering, or a related field.
  • Experience designing and coding embedded applications in C/C++.
  • Ability to communicate effectively orally and in writing and establish and maintain cooperative working relationships with company management and outside business associates.
  • Must be able to perform the position’s minimum physical, cognitive, and environmental job requirements, with or without accommodation.
  • US work authorization; candidates requiring work-authorized visa sponsorship now or in the future will not be considered.
  • Must reside in or within commuting distance of San Diego, California.

Nice To Haves

  • FreeRTOS experience.
  • Familiarity with cardiac and vascular catheterization procedures, tools, and terminology.
  • Knowledge of digital signal and image processing.

Responsibilities

  • Architect, design, and develop embedded software for intravascular ultrasound systems.
  • Collaborate with multidisciplinary teams to refine design requirements for next-generation intravascular ultrasound devices.
  • Create software requirement specifications, software architecture documents, and detailed software design documents.
  • Design and debug firmware for embedded processors, microcontrollers, digital signal processors, and other electronic components using C/C++.
  • Generate and release design documentation according to production development procedures.
  • Lead, generate, and conduct formal verification and validation plans for completed designs in collaboration with Quality and Regulatory.
  • Conduct technical design reviews with project teams and independent subject matter experts across the company.

Benefits

  • Generous paid time off.
  • 401(k) with up to 7% company match.
  • Health Savings Account with company contribution.
  • Stock purchase plan.
  • Education reimbursement.
  • A comprehensive Philips Total Rewards benefits program.
  • Other compensation, such as an annual incentive bonus, sales commission, or long-term incentives, may be offered.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service