Senior/Staff Embedded Software Engineer - C++ (San Diego, CA)
Philips · San Diego, California, US
Job Title Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) Job Description Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) You wil...
Job description
Job Title Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) Job Description: Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) You will work on the development of Intravascular Ultrasound Systems. As a member of an international cross-functional team, you work closely together with electrical engineers, transducer engineers, software engineers, system engineers, and ultrasound engineers. Your role: Being a key contributor to the development of medical capital equipment. Architect, design, and develop embedded software for intravascular ultrasound systems. Interfacing with multi-disciplinary teams consisting of marketing, hardware, software, catheter design, and manufacturing 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++. Generating and releasing design documentation per production development procedures. Leading, generating and conducting formal verification and valida...