Johnson & Johnson is looking to develop the next generation of smarter, less invasive, and more personalized treatments for complex calcified cardiovascular disease through Intravascular Lithotripsy (IVL). The Sr. R&D Software Engineer will contribute to the development of embedded software for innovative electronic medical devices.
Requirements
- Demonstrated Proficiency in C language programming, C++ is a plus/desirable.
- Experience with discrete microprocessors and/or Medical Grade Single Board Computers.
- Proficient in the use of software development tools including compilers, assemblers, emulators, and in-circuit debugging tools, Oscilloscopes and Logic Analyzers.
- Develop firmware for embedded system in Bare Metal, RTOS and Linux environment.
- Proficient in the use of issue tracking tools such as JIRA.
- Proficient in the use of source control repository systems such as GIT.
- Experience with Configuration Management, Automated Testing and Software V&V.
Responsibilities
- Design and develop software for medical device product(s) in full compliance with the company’s Design Control requirements and consistent with FDA, ISO, and MDD requirements.
- Design and development of RTOS embedded software for use in medical devices.
- Development of technical specifications from Product Level requirements.
- Development, execution, and documentation of test plans.
- Development, execution and functional verification to medical device standards.
- Initiate and conduct design reviews.
- Work with engineers in the development of design concepts.
Other
- Participate on cross-functional development teams that manage projects from concept through commercialization.
- Responsible for knowing and planning activities consistent with the company’s quality policy and quality objectives.
- Responsible for ensuring lab notebooks are documented in a timely manner and consistent with the applicable SOP.
- Support of medical device company audit processes.
- Other duties as assigned.