×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer NPI

Job in Santa Clara, Santa Clara County, California, 95053, USA
Listing for: Johnson & Johnson
Full Time position
Listed on 2026-02-18
Job specializations:
  • IT/Tech
    AI Engineer, Data Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Engineer NPI

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 Med Tech, 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

Job Function: Technology Product & Platform Management

Job Sub Function: Software Engineering – Dev Ops

Job Category: Scientific/Technology

All Job Posting Locations: Santa Clara, California, United States of America

Job Description:

Johnson & Johnson is recruiting for a Staff Software Engineer-NPI, to join our Robotics & Digital Solutions team in Santa Clara, CA.

About Med Tech

Fueled by innovation at the intersection of biology and technology, we’re developing the next generation of smarter, less invasive, more personalized treatments.

Your unique talents will help patients on their journey to wellness. Learn more at

Roles and responsibilities
  • We are seeking a Staff Software Engineer in a NPI Manufacturing Engineering organization to design, build, and scale a robust data infrastructure that enables the collection, integration, and analysis of manufacturing data across equipment, test systems, automation platforms, and enterprise systems. This role will be foundational in enabling standardized, high‑quality data pipelines that support real‑time visibility, advanced analytics, AI/ML use cases, and digital manufacturing initiatives.
  • Collaborate with cross-functional teams in creation of a data strategy
  • Design and implement scalable data pipelines to ingest manufacturing data from diverse sources such as equipment, test systems, vision systems, MES, and IoT platforms
  • Build cloud‑based and/or hybrid data platforms enabling batch and streaming data processing
  • Develop APIs and services that enable consumption of manufacturing data by analytics, dashboards, AI/ML models, and downstream applications
  • Partner with enterprise IT and architecture teams to align with security, compliance, and scalability standards
  • Define and implement common data models, schemas, and metadata standards to support consistency across software platforms
  • Investigate and develop AI technologies and solutions for the manufacturing environment
  • Perform data analysis and preprocessing to support model training, including handling large datasets and cleaning raw data
  • Support development of automated unit and integration test for robotic hardware and/or PCAs
  • Develop modular test scripts to automate test data collection and analysis
  • Help to structure new software and refactor existing software for testability
  • Hold formal technical reviews with stakeholders to release software libraries, tools, documentation, and test scripts
General Engineering and Leadership
  • Management of software projects
  • Coaching and development of junior software engineers
  • Communication of complex technical problems to a non-technical audience
  • Applies disciplined software decision‑making process
  • Lead software strategies in development and validation
  • Develop coding standards to be used by the entire NPI Engineering organization
  • Align teams and individuals in software best practices
  • Produce high quality documentation that is clearly understandable by internal and external personnel
  • Strong level of ownership, accountability, and drive for exceeding expectations
Qualifications
  • B.S. or higher in Computer Science or Computer Engineering (or similar degree)
  • 8+ years work experience in software roles
  • Strong proficiency in Edge Computing and Cloud Computing
  • Familiarity with model deployment and scaling in multiple cloud environments (AWS, Azure, Google Cloud)
  • Experience and collaboration with enterprise level IT organizations
  • Experience working on instrumentation automation and using scripting languages such as Python, Shell, Batch, Bash or Linux commands
  • Experience with version control systems such as Git
  • Experience in Product Lifecycle Management systems such as Oracle Agile
  • Ability to travel up to 10% to…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary