Senior/Staff Embedded Software Engineer - C++ (San Diego, CA)

Philips•San Diego, CA
•$128,520 - $205,632•Onsite

About The Position

Develop intravascular ultrasound systems as a member of an international, cross-functional team working closely with electrical, transducer, software, systems, and ultrasound engineers. This office-based role contributes to medical capital equipment development by architecting, designing, and developing embedded software for intravascular ultrasound systems. The role interfaces with multidisciplinary teams to refine requirements for next-generation devices; creates software requirements, architecture, and detailed design documents; designs and debugs embedded firmware; and produces design documentation under production development procedures. It also leads formal verification and validation activities in collaboration with Quality and Regulatory and conducts technical design reviews with project teams and independent subject matter experts. The office-based team works in person at least three days per week; onsite roles require full-time presence at company facilities. The position is based in or within commuting distance of San Diego, California. The posted pay range is $128,520–$205,632. Actual base pay depends on job-related knowledge and skills, experience, business needs, location, and internal equity. Additional compensation such as an annual incentive bonus, sales commission, or long-term incentives may be offered. Employees may participate in Philips Total Rewards, including PTO, a 401(k) with up to 7% match, an HSA with company contribution, a stock purchase plan, and education reimbursement. US work authorization is required; sponsorship is not available. Relocation benefits are not provided.

Requirements

  • At least 5 years of software or firmware development experience; experience in medical electronics is preferred.
  • A bachelor's or master's degree in Computer Science, Electrical Engineering, Biomedical Engineering, or a related field.
  • Experience designing and coding embedded applications in C/C++.
  • Industry experience creating detailed design documentation, including specifications, design descriptions, and verification and testing plans.
  • Ability to communicate effectively orally and in writing and establish and maintain cooperative working relationships with company management and outside business associates.
  • Must successfully perform the minimum physical, cognitive, and environmental job requirements, with or without accommodation.
  • US work authorization; candidates requiring work-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 and medical capital equipment.
  • Work with multidisciplinary teams, including marketing, hardware, software, catheter design, and manufacturing, to refine 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 (PTO).
  • 401(k) with up to 7% company match.
  • Health savings account (HSA) with company contribution.
  • Stock purchase plan.
  • Education reimbursement.
  • 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