Senior Robotics & Controls Engineer

Johnson & Johnson Johnson & Johnson · Pharma · Santa Clara, CA +1

Senior Robotics & Controls Engineer at Johnson & Johnson's Auris Health, Inc. focused on designing and building advanced medical robotic platforms. Responsibilities include developing robotic controls algorithms in C++ for safety-critical surgical tools, creating Python scripts for testing and analysis, defining software requirements, and collaborating with cross-functional teams on human-robot interaction and robot-to-tool interactions. The role involves implementing prototypes and robust solutions, participating in design discussions and code reviews, and planning team resource allocations.

What you'd actually do

  1. Design and build advanced medical robotic platforms as part of the Strategic Robotics R&D team.
  2. Collaborate with cross-functional engineering teams (mechanical, electrical, systems) to develop software for medical applications.
  3. Lead development and implementation of robotic controls algorithms in C++ for a surgical tool in a real-time, safety critical environment.
  4. Create Python scripts to execute benchtop tests for subsystem characterization and surgical tool performance validation and to post-process and analyze test results.
  5. Develop software requirements in collaboration with System Engineers to define surgical tool behaviors and performance.

Skills

Required

  • Master's degree in Mechanical, Mechatronics, or Robotics Engineering or related field
  • 2 years of experience in the job offered or in a Senior Robotics & Controls Engineer-related occupation
  • C++
  • Python

What the JD emphasized

  • real-time, safety critical environment