Johnson & Johnson is developing next-generation cardiovascular treatments that are smarter, less invasive, and more personalized, aiming to improve patient outcomes for conditions like stroke, heart failure, and atrial fibrillation.
Requirements
- Experience writing memory and run-time efficient code in C/C++ on an embedded platform (micro-controller, microprocessor).
- Experience in developing multi-threaded applications on real-time operating systems.
- Comfortable with system-level troubleshooting using EE and software tools.
- Familiarity with QNX and FDA 524B cybersecurity guidelines would be a big plus.
- Experience in the medical device industry is strongly preferred.
- Working knowledge of cardiovascular physiology would be a big PLUS.
Responsibilities
- 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.
- Work with internal and external partner resources to develop and release software in a timely manner per SOPs
- Troubleshoot issues, perform root cause analysis, collaborate to resolve issues and implement corrective action
- Convert user need into software requirements and contribute to software risk management activities.
- Integrates Johnson & Johnson’s Credo and Leadership Imperatives into team goals and decision making.
Other
- M.S. preferred.
- Willing to travel 5% of the time to meet with customers to assess product performance in the field and gather user needs
- Highly collaborative with excellent communication and analytical skills.
- Self-motivated and willing to learn and explore new technologies.
- Independent, efficient, and able to manage competing priorities