Sr. Embedded Software Engineer - Abiomed

Johnson & Johnson MedTech

Danvers, Massachusetts, United States of America
Base: $105,000 to $169,050; bonus/equity: eligible...
Embedded software development
C/c++ programming
Multi-threaded applications
Collaborate with cross functional teams in assessment & resolution of software anomalies including cybersecurity vulnerabilities

Job Summary

  • Collaborate with cross functional teams in assessment & resolution of software anomalies including cybersecurity vulnerabilities.
  • Design, development, and test software per medical device software development life cycle (IEC-62304).
  • The anticipated base pay range for this position is $105,000 to $169,050.

Matching Summary

Collaborate with cross functional teams in assessment & resolution of software anomalies including cybersecurity vulnerabilities.

Salary

Base: $105,000 to $169,050; Bonus/Equity: eligible for an annual performance bonus; Benefits: medical, dental, vision, life insurance, disability, retirement plan, savings plan, long-term incentive program

Skills & Requirements

Must-have

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

Nice-to-have

  • QNX knowledge
  • cardiovascular physiology knowledge
  • collaboration
  • analytical skills
  • self-motivated
  • willingness to learn

Key Requirements

  • M.S. in computer science, math, or engineering field or equivalent work experience
  • 3+ years of experience writing memory and run-time efficient code in C/C++ on an embedded platform
  • 2+ years of experience in developing multi-threaded applications on real-time operating systems
  • Good understanding of FDA 524B cybersecurity guidelines
  • Experience in the medical device industry is strongly preferred
  • Willing to travel 5% of the time

Work Rights

Not specified

Tailored Resume

Cover Letter