Posted:
2/25/2026, 1:04:47 PM
Location(s):
California, United States ⋅ Santa Clara, California, United States
Experience Level(s):
Expert or higher ⋅ Senior
Field(s):
Software Engineering
At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less invasive, and solutions are personal. Through our expertise in Innovative Medicine and MedTech, we are uniquely positioned to innovate across the full spectrum of healthcare solutions today to deliver the breakthroughs of tomorrow, and profoundly impact health for humanity. Learn more at jnj.com
As guided by Our Credo, Johnson & Johnson is responsible to our employees who work with us throughout the world. We provide an inclusive work environment where each person is considered as an individual. At Johnson & Johnson, we respect the diversity and dignity of our employees and recognize their merit.
Job Function:
Technology Product & Platform ManagementJob Sub Function:
Software Engineering – Full StackJob Category:
Scientific/TechnologyAll Job Posting Locations:
Santa Clara, California, United States of AmericaJob Description:
Johnson & Johnson is hiring for a Principal Engineer, IT R&D Product Lifecycle Management – Shockwave Medical to join our team located in Santa Clara, CA.
Fueled by innovation at the intersection of biology and technology, we’re developing the next generation of smarter, less invasive, more personalized treatments. Ready to join a team that’s pioneering the development and commercialization of Intravascular Lithotripsy (IVL) to treat complex calcified cardiovascular disease. Our Shockwave Medical portfolio aims to establish a new standard of care for medical device treatment of atherosclerotic cardiovascular disease through its differentiated and proprietary local delivery of sonic pressure waves for the treatment of calcified plaque.
This position will have lead accountability, supporting development of the Circulatory Restoration (Shockwave) R&D Windchill Product Lifecycle Management platform implementation using Agile software development methodologies. Utilizes knowledge of business process, project management, computer software and hardware to analyze, design, implement and test information technology in the PLM, PDM, CAD, CAM, CAE (PLM/CAx) domain. Identifies technology enablers that support continuous improvement within PLM/CAx enabled business processes. Researches, identifies and promotes technology solutions that enable business objectives. Recommends cost saving solutions and implementation plans. Mentors development team members and meet quality standards and business requirements within time constraints and budget. Solves day-to-day project based business issues. Collaborates with the product owner, scrum master, business users, project managers and vendor resources to define technical requirements and specifications. Processes suggestions and ideas for process improvement.
Become the primary technical SME for Shockwave IT working with J&J PLM central team supporting the circulatory restoration business.
Provide technical expertise and design solutions on Windchill PLM along with J&J and vendor teams.
Support other engineers to build and maintain software, translating user stories from the backlog into working code, using modern design patterns and architectural principles
Support team members problem-solve technical challenges and guide them on implementing the solution, using the squad technology strategy as a guide
Accountable for code written that is high quality, well documented, aligned to standards, efficient, and is easy to maintain
Mentor and coach the technical team members on best practices/principles (e.g., via code reviews)
Works with other Lead Engineers/squads to manage risks and solve, escalate, and track cross-squad dependencies and impediments
Backlog Grooming, Solution planning and design including functional requirements, user stories, functional design and architecture.
Evaluate requests for technical feasibility and procedural compliance before accepting work into the backlog. Facilitate cross-functional discussion to gain consensus on how to proceed for unique incidents.
Lead software development using the Agile methodology (new projects & sustaining)
Develop key functional areas and critical modules
Manage Quality & Compliance documentation for PLM/CAx systems software as assigned
Act as a primary spokesperson to the business users and program leadership about the state of the production system including production issues and managing escalations.
Identify and implement continual improvement opportunities to streamline execution and maximize value delivery to the business, this spans processes or tools.
Cultivate collaborative, healthy, inclusive, and credo-based culture of highly engaged, high performing teams by modeling credo values and valuing diverse perspectives.
Bachelor’s degree or equivalent experience, preferably in Information Technology, Computer Science, Business, Engineering or related field highly preferred Other Domain expertise in PLM, CAD, CAM, CAE in R&D and/or Supply Chain environments
8 - 10 years’ experience supporting R&D, Supply Chain and Quality organizations on PLM Implementations.
5+ years’ experience delivering technical solutions for business problems by driving decisions and alignment between business and technical partners
5+ years’ experience with development and configuration of Windchill PLM
5+ years of experience with PTC Windchill PDMLink, ProjectLink
Expert knowledge of Windchill PLM
Experience with Continuous Integration/Continuous Deployment (CI/CD) release practice
Experience in GxP systems and Computer System Validation in a regulated environment
Experience working with Computer Aided Engineering & Manufacturing applications.
Experience mapping business processes and associated requirements
Experience with Software Development Life Cycle (SDLC) practices; waterfall and Agile
Experience with software configuration managements tools
Experience with Project and Program management practices
Experience leading teams of colleagues, vendor resources and/or external consulting resources
Experience presenting Solutions resulting from Sprints as part of the Agile methodology
Experience with incorporating user feedback into solutions and backlogs
Expert communication skills required including at the executive level. Ability to communicate technical concepts to non-technical partners and to lead and empower teams to deliver
Think strategically and tactically to resolve problems, prioritize, and balance multiple tasks. Maintain organization and discipline across squad during delivery.
Works independently without daily supervision. Relies on experience & judgment to plan & accomplish goals.
Experience with PLM data migration, production data correction and manipulations
Experience in JIRA, Confluence
Training & Certification in PLM/CAx applications such as:
PTC: Windchill
Java Programmer certification
Software Development and Management processes and tools such as:
JIRA / Fisheye / Eclipse
Subversion
Oracle Database
Project Management skills including:
Project planning
Work estimating techniques
Status reporting
Additional Information
Subject to the terms of their respective plans, employees are eligible to participate in the Company’s consolidated retirement plan (pension) and savings plan (401(k)).
This position is eligible to participate in the Company’s long-term incentive program.
Subject to the terms of their respective policies and date of hire, employees are eligible for the following time off benefits:
Vacation –120 hours per calendar year
Sick time - 40 hours per calendar year
Holiday pay, including Floating Holidays –13 days per calendar year
Work, Personal and Family Time - up to 40 hours per calendar year
Parental Leave – 480 hours within one year of the birth/adoption/foster care of a child
Bereavement Leave – 240 hours for an immediate family member: 40 hours for an extended family member per calendar year
Caregiver Leave – 80 hours in a 52-week rolling period10 days
Volunteer Leave – 32 hours per calendar year
Military Spouse Time-Off – 80 hours per calendar year
For additional general information on Company benefits, please go to: - https://www.careers.jnj.com/employee-benefits
Required Skills:
Preferred Skills:
Agility Jumps, Analytical Reasoning, Coaching, Continuous Integration and Continuous Deployment (CI/CD) Pipeline, Critical Thinking, Full Stack Development, Human-Computer Interaction (HCI), Requirements Analysis, Software Architectures, Software Development Management, Software Engineering Practices, Software Quality Assurance (SQA), Tactical Thinking, Technical Writing, Technologically Savvy
The anticipated base pay range for this position is :
$125,000.00 - $201,250.00Additional Description for Pay Transparency:
Website: https://www.jnj.com/
Headquarter Location: Beerse, Antwerpen, Belgium
Employee Count: 10001+
Year Founded: 1886
IPO Status: Private
Last Funding Type: Seed
Industries: Biotechnology ⋅ Health Care ⋅ Manufacturing ⋅ Medical ⋅ Pharmaceutical