What is a Software Engineer at Johnson & Johnson?
As a Software Engineer at Johnson & Johnson, you play a vital role in advancing global healthcare by building and scaling software that directly powers life-saving medical devices, pharmaceutical research, and global digital platforms. Whether you are engineering real-time embedded systems for surgical robotics systems like OTTAVA, developing software for vision care equipment, or constructing cloud-native microservices for digital health platforms, your work directly touches the lives of millions of patients worldwide.
In this role, software engineering is not merely an isolated discipline; it is an integrated core of Johnson & Johnson's MedTech and Innovative Medicine divisions. You will solve high-stakes engineering challenges at the intersection of biology, software architecture, and hardware integration. The technical decisions you make must satisfy stringent regulatory standards, high availability requirements, and exceptional reliability guidelines, as your code often drives critical clinical outcomes.
Joining Johnson & Johnson as a Software Engineer offers a rare combination of enterprise scale, cutting-edge technical challenges, and deeply meaningful purpose. Candidates who excel in this position demonstrate sharp technical mastery, disciplined adherence to software development lifecycles, and a deep alignment with the company’s mission to transform healthcare.




