Johnson & Johnson MedTech · 1 day ago
Sr. R&D Software Engineer - Shockwave Medical
Johnson & Johnson MedTech is a leader in healthcare innovation, focused on delivering breakthroughs in medical technology. The Sr. R&D Software Engineer will develop embedded software for innovative medical devices, participating in cross-functional teams to manage projects from concept through commercialization.
Hospital & Health Care
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
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
Design and development of RTOS embedded software for use in medical devices
Understanding of hardware communications drivers such as 1-Wire, I2C, SPI, RS232, USB, CAN communication protocols
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
Support of medical device company audit processes
Work with engineers in the development of design concepts
Other duties as assigned
Qualification
Required
Bachelor's Degree in Computer Science or Electrical Engineering with 5+ years' experience in engineering preferably in the medical device industry or a master's degree in Computer Science or Electrical Engineering with 3+ years' experience in engineering preferably in the medical device industry
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
Effective communication skills with all levels of management
Operate independently and adaptability to changing requirements
Ability to work in a fast-paced environment, managing multiple priorities
Experience in the development of medical devices
Employee may be required to lift objects up to 25lbs
Preferred
Experience with lasers and pulse discharge systems a plus
Benefits
Medical
Dental
Vision
Life insurance
Short- and long-term disability
Business accident insurance
Group legal insurance
Consolidated retirement plan (pension)
Savings plan (401(k))
Long-term incentive program
Vacation – up to 120 hours per calendar year
Sick time - up to 40 hours per calendar year
Holiday pay, including Floating Holidays – up to 13 days per calendar year
Work, Personal and Family Time - up to 40 hours per calendar year
Company
Johnson & Johnson MedTech
At Johnson & Johnson MedTech, we are working to solve the world’s most pressing healthcare challenges through innovations at the intersection of biology and technology.