Sr. R&D Software Engineer - Shockwave Medical
Johnson & Johnson - Santa Clara, CA
Apply NowJob Description
OverviewJohnson & Johnson is hiring for a Sr. R&D Software Engineer – Shockwave to join our team located in Santa Clara, CA. Our work focuses on innovative medicine and MedTech to develop smarter, less invasive treatments and to advance health for humanity.The position is part of the Shockwave Medical portfolio, developing intravascular lithotripsy (IVL) technology to treat complex calcified cardiovascular disease and improve standard of care through localized sonic pressure waves.Position OverviewThe Sr. R&D Software Engineer will focus on software engineering and embedded software development for innovative electronic medical devices to treat peripheral and heart valve diseases. The role involves participating on cross-functional development teams from concept through commercialization and performing a variety of activities related to embedded software design and development.ResponsibilitiesDesign and develop software for medical device products in full compliance with Design Control requirements and FDA, ISO, and MDD standards.Participate on cross-functional development teams managing projects from concept through commercialization.Plan activities aligned with the company’s quality policy and quality objectives.Document lab notebooks timely and consistently with applicable SOPs.Design and development of RTOS embedded software for medical devices.Understand hardware communications drivers (1-Wire, I2C, SPI, RS232, USB, CAN).Develop technical specifications from Product Level requirements.Develop, execute, and document test plans and perform functional verification to medical device itiate and conduct design reviews and support audit processes.Collaborate with engineers in the development of design concepts.Perform other duties as assigned.QualificationsBachelor’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 with 3+ years’ experience.Proficiency in C language programming; C++ is a plus/desirable.Experience with discrete microprocessors and/or Medical Grade Single Board Computers.Proficient in software development tools including compilers, assemblers, emulators, and in-circuit debugging tools, oscilloscopes and logic analyzers.Experience developing firmware for embedded systems in Bare Metal, RTOS, and Linux environments.Proficient in issue tracking tools such as JIRA and source control systems such as GIT.Experience with Configuration Management, Automated Testing and Software Verification & Validation.Effective communication across all management levels; ability to work independently and adapt to changing requirements.Ability to work in a fast-paced environment and manage multiple priorities.Experience in the development of medical devices; lasers and pulse discharge systems are a plus.Ability to work as part of a team or independently with flexibility to changing requirements.Employee may be required to lift objects up to 25 pensation and BenefitsThe anticipated salary range for this position is $103,000-$185,000. The Company maintains competitive, performance-based compensation programs. Eligible for an annual performance bonus in accordance with the applicable plan. Additional benefits may include medical, dental, vision, life insurance, disability coverage, retirement plans, and paid time off as described in the company benefits information.The Company may offer long-term incentive programs in addition to other eligible benefits. Detailed information about time off and benefits can be found in the Company’s benefits resources.EEO Statement Johnson & Johnson is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, protected veteran status or other characteristics protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.If you require accommodation during the interview process, please email the Employee Health Support Center or contact AskGS to be directed to your accommodation resource. #J-18808-Ljbffr
Created: 2025-09-17