Senior C++ Driver & Embedded Software Engineer (Medical)

Philips

San Diego (CA)

On-site

USD 126,000 - 201,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

PTO
401k match
Stock purchase plan

Job summary

Philips in San Diego, CA, is seeking a Senior/Staff Software Engineer with strong C++ to drive driver, diagnostic, and embedded software for intravascular ultrasound systems. You will work with multi-disciplinary teams to refine requirements and implement robust software for medical capital equipment.

The role is office-based in San Diego, with in-person collaboration and a focus on delivering detailed design documentation and high-quality software.

Qualifications

  • 8+ years of software/embedded software development experience, preferably medical electronics.
  • Proficient in object-oriented design and C++ programming.
  • BS or MS in CS/EE/BME or related field.
  • Experience creating detailed design docs (specifications, design docs, verification plans); CUDA knowledge a plus.

Responsibilities

  • Architect, design, and develop driver, diagnostic, and embedded software for intravascular ultrasound systems.
  • Create software requirements, architecture, and design documents.
  • Design, develop, and debug driver and embedded software for hardware-software interfaces in C++.
  • Collaborate with cross-functional teams including marketing, hardware, software, catheter design, and manufacturing.
  • Contribute to development of medical capital equipment.

Skills

8+ years experience
Strong C++
OO design

Education

BS or MS in Computer Science, Electrical Engineering, Biomedical Engineering

Job description

Philips in San Diego, CA, is seeking a Senior/Staff Software Engineer with strong C++ to drive driver, diagnostic, and embedded software for intravascular ultrasound systems. You will work with multi-disciplinary teams to refine requirements and implement robust software for medical capital equipment.

The role is office-based in San Diego, with in-person collaboration and a focus on delivering detailed design documentation and high-quality software.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Driver & Embedded Software Eng - Ultrasound
Senior C++ Driver & Embedded Software Eng - Ultrasound

Relha LLC • San Diego (CA), Northern (KY)

Hybrid
USD 126,000 - 201,000
Total Rewards benefits
PTO
401k (up to 7% match)
+3
Senior/Staff Software Engineer with C++ - Drivers, Diagnostic, & Embedded Software (San Diego, CA)
Senior/Staff Software Engineer with C++ - Drivers, Diagnostic, & Embedded Software (San Diego, CA)

Relha LLC • San Diego (CA), Northern (KY)

Hybrid
USD 126,000 - 201,000
Total Rewards benefits
PTO
401k (up to 7% match)
+3
Senior/Staff Software Engineer with C++ - Drivers, Diagnostic, & Embedded Software (San Diego, CA)
Senior/Staff Software Engineer with C++ - Drivers, Diagnostic, & Embedded Software (San Diego, CA)

Philips • San Diego (CA)

On-site
USD 126,000 - 201,000
PTO
401k match
Stock purchase plan
Senior Ultrasound Systems Engineer - IVUS Imaging
Senior Ultrasound Systems Engineer - IVUS Imaging

Philips Iberica SAU • San Diego (CA)

On-site
USD 114,000 - 182,000
Total Rewards program
Generous PTO
401k match
+1
Senior/Staff Ultrasound System Engineer – Medical Device (San Diego, CA)
Senior/Staff Ultrasound System Engineer – Medical Device (San Diego, CA)

Philips • San Diego (CA)

On-site
USD 114,000 - 182,000
PTO
401k match
HSA contribution
+2
Senior/Staff Ultrasound System Engineer – Medical Device (San Diego, CA)
Senior/Staff Ultrasound System Engineer – Medical Device (San Diego, CA)

Philips Iberica SAU • San Diego (CA)

On-site
USD 114,000 - 182,000
Total Rewards program
Generous PTO
401k match
+1
Senior Ultrasound Systems Engineer – IVUS Medical Devices
Senior Ultrasound Systems Engineer – IVUS Medical Devices

Philips • San Diego (CA)

On-site
USD 114,000 - 182,000
PTO
401k match
HSA contribution
+2
Software Development Engineer – Medical Device / Signal Processing (Cambridge, MA)
Software Development Engineer – Medical Device / Signal Processing (Cambridge, MA)

SupportFinity™ • Boston (MA)

On-site
USD 126,000 - 202,000
Generous PTO
401k (up to 7% match)
HSA (with company contribution)
+2
MedTech Software Engineer - Ultrasound & Signal Processing
MedTech Software Engineer - Ultrasound & Signal Processing

SupportFinity™ • Boston (MA)

On-site
USD 126,000 - 202,000
Generous PTO
401k (up to 7% match)
HSA (with company contribution)
+2
Senior Graphics Software Engineer (C++/OpenGL) – Medical
Senior Graphics Software Engineer (C++/OpenGL) – Medical

Capgemini Engineering • Minneapolis (MN)

On-site
USD 65,000 - 169,000
Paid time off
Medical, dental, and vision coverage
Retirement savings plans
+2