Senior/staff Embedded Software Engineer - C++ (san Diego, Ca)

Philips

San Diego, CA, US
Base: $128,520 - $205,632.00; bonus/equity: annual...
Fully remote
Develop embedded software using c/c++
Design and debug firmware for embedded processors
Work with multi-disciplinary teams
You will work on the development of Intravascular Ultrasound Systems as a member of an international cross-functional team

Job Summary

  • You will work on the development of Intravascular Ultrasound Systems as a member of an international cross-functional team.
  • Architect, design, and develop embedded software for intravascular ultrasound systems and interface with multi-disciplinary teams.
  • You will be responsible for generating and releasing design documentation per production development procedures and conducting technical design reviews.

Matching Summary

You will work on the development of Intravascular Ultrasound Systems as a member of an international cross-functional team.

Salary

Base: $128,520 - $205,632.00; Bonus/Equity: Annual incentive bonus, sales commission or long-term incentives may be offered; Benefits: Generous PTO, 401k (up to 7% match), HSA (with company contribution), stock purchase plan, education reimbursement and much more

Skills & Requirements

Must-have

  • Develop embedded software using C/C++
  • Design and debug firmware for embedded processors
  • Work with multi-disciplinary teams
  • Create software requirement specifications
  • Generate design documentation per procedures

Nice-to-have

  • Familiarity with cardiac and vascular catheterization
  • Knowledge of digital signal and image processing
  • Effective oral and written communication skills

Key Requirements

  • 5+ years' experience in software/firmware development
  • BS/MS in Computer Science, Electrical Engineering, Biomedical Engineering, or related field
  • Experience with C/C++ for embedded applications
  • US work authorization required

Work Rights

Must have US work authorization

Tailored Resume

Cover Letter