BrentwoodCARecruiter Since 2001
the smart solution for Brentwood jobs

Senior Software Engineer, NPI

Company: Johnson & Johnson
Location: Santa Clara
Posted on: May 24, 2025

Job Description:

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 .
Job Function:
Supply Chain Engineering
Job Sub Function:
Manufacturing Engineering
Job Category:
Scientific/Technology
All Job Posting Locations:
Santa Clara, California, United States of America
Job Description:
Robotics & Digital Solutions, part of the Johnson & Johnson family of companies, is recruiting for a NPI Software Engineer, located onsite in Santa Clara, CA.
Robotics & Digital Solutions is part of Ethicon, Inc., a global leader in surgery with products and solutions found in almost every operating room around the world. Ethicon has contributed to surgery for over 100 years, from creating the first sutures to revolutionizing minimally invasive procedures. Our commitment to shaping the future of surgery drives us to help address global healthcare issues and improve and save lives. For more information, visit .
Job Overview:
We seek a talented Software Engineer with expertise in software programming and a strong background in AI/ML to join our engineering team. You will develop, deploy, and optimize automation scripts and machine learning models for manufacturing. The ideal candidate is passionate about solving complex challenges and developing scalable AI technologies across products and platforms.
In This Role You Will


  • Design and implement automated unit and integration tests for robotic hardware and/or PCAs
  • Collaborate with cross-functional teams to determine efficient development approaches
  • Structure new software and refactor existing software for testability
  • Develop modular test scripts for data collection and analysis
  • Conduct technical reviews and release software libraries, tools, documentation, and scripts
  • Track and report product defects
  • Work with automated test infrastructure
  • Investigate and develop AI solutions for manufacturing
  • Collaborate to identify and implement AI/ML solutions to improve processes and user experiences
  • Implement and maintain cloud infrastructure
  • Perform data analysis and preprocessing for model training
  • Stay updated on AI/ML trends and apply new techniques
  • Document and communicate technical processes and results
  • Mentor junior engineers

    Required Skills and Qualifications

    • B.S. or higher in Computer Science or related field
    • 6+ years in software development, with focus on AI/ML applications
    • Experience with scripting languages (Python, Shell, Batch, Bash, Linux commands)
    • Experience with version control systems like Git
    • Proficiency in Edge and Cloud Computing
    • Familiarity with model deployment in cloud environments (AWS, Azure, Google Cloud)
    • Ability to produce clear, high-quality documentation
    • Strong ownership, accountability, and drive to exceed expectations
    • Proactive, accurate, and able to perform under pressure
    • Self-starter, adaptable, and comfortable with uncertainty
    • Creative problem-solving skills
    • Ability to travel up to 10%

      Preferred Skills

      • Experience with NLP, generative AI, computer vision, or recommendation systems
      • Knowledge of deep learning, reinforcement learning, neural networks
      • Familiarity with MLOps tools and principles
      • Knowledge of SQL, NoSQL, and data storage solutions
      • Experience in smart manufacturing and industrial IoT applications
      • Knowledge of industry automation trends and technologies
      • Experience with medical devices industry
      • Experience with advanced automation and articulated robotics
      • Familiarity with Product Lifecycle Management systems like Oracle Agile

        Johnson & Johnson is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, protected veteran status, or other protected characteristics. We seek to include qualified candidates who are protected veterans and individuals with disabilities as per VEVRAA and Section 503 of the Rehabilitation Act.
        If you require accommodations during the interview process, please contact the Employee Health Support Center at ra-employeehealthsup@its.jnj.com.
        #J-18808-Ljbffr

Keywords: Johnson & Johnson, Brentwood , Senior Software Engineer, NPI, IT / Software / Systems , Santa Clara, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Brentwood RSS job feeds