Johnson & Johnson MedTech · 15 hours ago
Staff Software Engineer NPI
Johnson & Johnson MedTech is dedicated to healthcare innovation, focusing on developing smarter and less invasive treatments. The Staff Software Engineer-NPI will lead software development activities in the Robotics & Digital Solutions team, focusing on AI technologies and cloud computing infrastructure to improve surgical solutions.
Hospital & Health Care
Responsibilities
Investigate and develop AI technologies and solutions to the manufacturing environment
Collaborate with cross-functional teams to identify and implement AI/ML solutions to improve business processes and user experiences
Implement and maintain cloud computing infrastructure
Perform data analysis and preprocessing to support model training, including handling large datasets and cleaning raw data
Stay up-to-date with the latest trends and advancements in AI/ML research, applying new techniques and methodologies to improve product offerings
Document and communicate technical processes, models, and results to both technical and non-technical stakeholders
Mentor Junior SW Engineers
Design and implement automated unit and integration test for robotic hardware and/or PCAs
Interface with cross functional teams to determine efficient approach to each development effort
Help to structure new software and refactor existing software for testability
Develop modular test scripts to automate test data collection and analysis
Hold formal technical reviews with stakeholders to release software libraries, tools, documentation, and test scripts
Defect Tracking and Control – Find, investigate and report product problems
Interface with our automated test infrastructure
Manage the development and deployment of our automated test infrastructure
Lead in the Software Validation strategy of scripts used during manufacturing and testing of the robotic system
Develop coding standards to be used by the entire NPI Engineering organization
Align teams and individuals in proper Test Infrastructure standards
Spearhead in the deployment of computers and computer peripherals to the manufacturing line
Qualification
Required
B.S. or higher in Computer Science or Computer Engineering (or similar degree)
7+ years work experience in medical robotics industry
Strong proficiency in Edge Computing and Cloud Computing
Familiarity with model deployment and scaling in multiple cloud environments (AWS, Azure, Google Cloud)
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
Produce high quality documentation that is clearly understandable by internal and external personnel
Experience in Product lifecycle Management systems such as Oracle Agile
Strong level of ownership, accountability, and drive for exceeding expectations
Bias towards action, great sense of accuracy, and perform well under pressure
Ability to travel up to 10% to contract manufacturers is required
Preferred
Experience in developing AI-based applications such as natural language processing (NLP) generative AI in Small language models, computer vision, or recommendation systems
Knowledge of deep learning techniques, reinforcement learning, and neural networks or other advanced machine learning paradigms
Familiarity with MLOps principles and tools for automating machine learning workflows
Knowledge of database systems (SQL, NoSQL) and data storage solutions
Experience in Smart manufacturing, cyber physical system and applications of Industrial IoT Devices in manufacturing environments
Knowledgeable and current with Industry automation trends and technologies
Experience working on medical devices industries
Familiarity working on Advanced automation including articulated robotics
Benefits
Medical
Dental
Vision
Life insurance
Short- and long-term disability
Business accident insurance
Group legal insurance
Company’s consolidated retirement plan (pension)
Savings plan (401(k))
Vacation –120 hours per calendar year
Sick time - 40 hours per calendar year; for employees who reside in the State of Washington –56 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
Condolence Leave – 30 days for an immediate family member: 5 days for an extended family member
Caregiver Leave – 10 days
Volunteer Leave – 4 days
Military Spouse Time-Off – 80 hours
Company
Johnson & Johnson MedTech
At Johnson & Johnson MedTech, we are working to solve the world’s most pressing healthcare challenges through innovations at the intersection of biology and technology.