Staff Software Engineer NPI
Posted 1 month ago Expired
This job has expired
Looking for a job like Staff Software Engineer NPI in or near Santa Clara, CA? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
Lead manufacturing software development activities, focusing on AI technologies and solutions for the manufacturing environment within the Robotics & Digital Solutions team. This role involves designing and implementing automated tests for robotic hardware, mentoring junior engineers, and ensuring software quality.
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
- 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
- Lead Manufacturing Software development activities across the organization and functional groups
- Manage the development and deployment of our automated test infrastructure
Requirements
- 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
- Experience in Product lifecycle Management systems such as Oracle Agile
- Ability to travel up to 10% to contract manufacturers is required
Qualifications
- B.S. or higher in Computer Science or Computer Engineering
- 7+ years work experience in medical robotics industry
Nice to Have
- 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
Skills
* Required skills
Benefits
About Johnson & Johnson MedTech
Johnson & Johnson MedTech is revolutionizing healthcare innovation to prevent, treat, and cure complex diseases with smarter, less invasive, and personalized solutions, focusing on cardiovascular health.