Principal Embedded Software Engineer - Abiomed

Johnson & Johnson MedTech

Danvers, Massachusetts, United States of America
Base: $115,000 - $197,800; bonus/equity: annual pe...
Embedded software development
C/c++
Real-time operating systems
Design, development, and test software per medical device software development life cycle (IEC-62304)

Job Summary

  • Design, development, and test software per medical device software development life cycle (IEC-62304).
  • Collaborate with cross-functional teams including hardware, firmware, and systems engineering to deliver integrated solutions.
  • The anticipated base pay range for this position is $115,000 - $ 197,800.

Matching Summary

Design, development, and test software per medical device software development life cycle (IEC-62304).

Salary

Base: $115,000 - $197,800; Bonus/Equity: Annual performance bonus; Benefits: Medical, dental, vision, life insurance, disability, retirement plan, 401k, long-term incentive program

Skills & Requirements

Must-have

  • embedded software development
  • C/C++
  • real-time operating systems
  • medical device software development life cycle
  • system-level troubleshooting

Nice-to-have

  • improving cardiovascular treatments
  • continuous improvement
  • technical mentorship
  • customer interaction
  • self-motivated learner

Key Requirements

  • 6+ years C/C++ embedded experience
  • 2+ years multi-threaded RTOS experience
  • M.S. or equivalent work experience
  • FDA 524B cybersecurity guidelines understanding
  • Medical device industry experience preferred
  • QNX knowledge a plus
  • Cardiovascular physiology knowledge a plus

Work Rights

Not specified

Tailored Resume

Cover Letter