Company

Johnson & JohnsonSee more

addressAddressSanta Clara, CA
CategoryInformation Technology

Job description

Apply Now
Share

This job posting is anticipated to close on Apr 30 2024. The Company may however extend this time-period, in which case the posting will remain available on www.careers.jnj.com to accept additional applications.

Description

Robotics and Digital Solutions, part of the Johnson & Johnson family of companies, is recruiting
for a Principal Robotics Software Engineer. This position is located in Santa Clara, CA.
At Johnson & Johnson Robotics and Digital Solutions, we're changing the trajectory of health for
humanity, using robotics to enhance healthcare providers’ abilities and improve diagnoses,
treatments, and recovery times for patients. Johnson & Johnson Robotics was established in
2020 with the integration of Auris Health, Verb Surgical, C-SATS, and Ethicon. It comprises three
key med-tech platforms: Flexible Robotics (MONARCH®), Surgical Robotics (OTTAVA™) and
Digital Solutions. Join our collaborative, rapidly growing teams based in the San Francisco Bay
Area (Redwood City and Santa Clara), Cincinnati, and Seattle. You'll collaborate on
breakthrough medical technologies that unite multiple subject areas to build a connected
digital ecosystem that advances medical professionals’ skills and improves patient outcomes.
The Principal Robotics Software Engineer plays a key role in the development of the Ottava
robotic surgical platform. The candidate will understand the system from both a technical
perspective and the user’s viewpoint, and contribute algorithms and software implementations
that ultimately drive definition and development of Robotics and Digital Solutions. We will set a
new industry benchmark for robotic surgical capability. We are looking for a candidate who can
work independently and function well within a team. The candidate is flexible, self-motivated,
curious and passionate about revolutionizing the world of medical robotics. Additionally, the
Principal Robotics Software Engineer, works closely with other team members to control,
simulate, and implement robotic systems.
Key Responsibilities:
• Work closely with other robotics and controls engineers to design, implement and test
robotic algorithms (kinematics, dynamics, controls, etc.) using C++ in a real-time and
FDA-regulated environment.
• Collaborate with other specialists (mechanical, electrical, clinical) as part of a focused
multi-functional team developing robotics and controls software and algorithms for
medical applications.
• Develop novel methods for human-robot interaction, working closely with clinical
engineers and physicians.
• Identify areas of technical risk and design experiments to evaluate and resolve.
• Quickly implement concept proofs and prototypes, and test on systems.
• Lead and participate in software design discussions and code reviews (both internal and
multi-functional) for robotic algorithms and workflows.
• Create specifications and requirements based on clinical and user inputs.

Qualifications

One of the following combinations of education and experience is required;

A.) 9+ years of relevant industry experience developing sophisticated robotics applications for complex electro-mechanical systems in combination with a Master's (Computer Science, Robotics, Control, or equivalent areas) OR

B.) 6+ years with PhD (Computer Science, Robotics, Control, or equivalent areas) in developing sophisticated robotics applications for complex electro-mechanical systems

  • Excellent C++ development skills, including software design/architecture and hardware integration is required.
  • Demonstrated experience with robot algorithm development, implementation, and debugging is required.
  • Knowledge in robotic system design, integration, debugging, verification, and testing is required.
  • In-depth understanding of robotics fundamentals (e.g. kinematics, dynamics, control theory, modelling, calibration, system characterization & identification) is required.
  • In-depth understanding of computer science fundamentals (e.g. algorithms, data structures, object-oriented design in UNIX environments) is beneficial.
  • Collaborative teammate with excellent written and in-person communication skills is essential.
  • Experience with Unit Testing and software Verification and Validation processes is preferred.
  • Experience with real-time and multi-threaded software applications and RTOS is desirable.
  • Experience developing safety-critical software is beneficial.
  • Experience with Python is beneficial.
  • Experience working in an Agile environment is preferred.
  • Previous experience working in a regulated environment is preferred.
  • Previous experience working in compliance to ISO 13485 and 21 CFR 820 is beneficial.

The anticipated salary range for this position is $166,000 - $267,145.

For more than 130 years, diversity, equity & inclusion (DEI) have been part of our cultural fabric at Johnson & Johnson and is woven into how we do business every day. Our commitment to respect the dignity and diversity of all is embedded in our Credo.

We know that the success of our business depends on having the best talent in a workforce that reflects the diverse markets we serve around the world and an inclusive culture that values different perspectives and life experiences. We provide an environment not only to fulfill your career aspirations, but also to support your physical and mental well-being. At Johnson & Johnson, we offer a variety of outstanding health and financial benefits, including competitive compensation, 401k, pension, medical, dental, and vision insurance, exercise reimbursement, flexible time off, paid volunteer and parental leave, and more!

Johnson & Johnson is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Refer code: 9050957. Johnson & Johnson - The previous day - 2024-04-16 17:17

Johnson & Johnson

Santa Clara, CA
Jobs feed

Police Officer

Town Of Palm Beach

Palm Beach, FL

Fire Protection Specialist II

City Of Compton, Ca

Compton, CA

Fire Sprinkler Technician

Fps Technologies

Oklahoma City, OK

Registered Nurse - Kirkland, WA, United States - Interim Healthcare of Bellevue WA

Interim Healthcare Of Bellevue Wa

Kirkland, WA

Recruiting Area Manager

Cedar Fair Entertainment Company

New Braunfels, TX

Restaurant Manager - Immediate Opening

Chili's

Albuquerque, NM

$55000 - $66000 per year

Area Manager, Safety

Cedar Fair Entertainment Company

Sandusky, OH

Share jobs with friends

Related jobs

Principal Robotics Software Engineer

Software Test Engineer

Reliable Robotics

$133,500 - $218,000 a year

Mountain View, CA

3 weeks ago - seen

Senior Video Software Engineer

Triton Medical Robotics

$170,000 - $205,000 a year

Burlingame, CA

3 weeks ago - seen

Software Engineer - Data Engineering

Bear Robotics

$120,000 - $215,000 a year

Redwood City, CA

4 weeks ago - seen

Robotics Software Systems Engineer

Viabot Inc.

From $130,000 a year

Sunnyvale, CA

a month ago - seen

Robotics Engineering Lead: Software Engineer

Graymatter Robotics

Gardena, CA

a month ago - seen

Embedded Software Engineer

Honeybee Robotics

Altadena, CA

2 months ago - seen

Senior Embedded Software Engineer

Honeybee Robotics

Altadena, CA

2 months ago - seen

System Software Engineer – Robotics

Nvidia

$120,000 - $189,750 a year

Santa Clara, CA

2 months ago - seen

Software Engineer, Robotic Manipulation, Tesla Bot

Tesla

$116,000 - $360,000 a year

Palo Alto, CA

2 months ago - seen

Software Engineer

Bear Robotics

$120,000 - $215,000 a year

Redwood City, CA

2 months ago - seen

Robotics Software Engineer - Intelligent Safety

DiDi Labs

Mountain View, CA

3 months ago - seen

Staff Software Engineer - Robotics and Instrumentation

SCIEX

Fremont, CA

3 months ago - seen

Software Engineer, SLAM

Bear Robotics

Redwood City, CA

4 months ago - seen

Senior Software Engineer - Robot Animation (678439)

Netpace, Inc.

San Francisco, CA

4 months ago - seen

Internship- Robotics Software Engineer

Intrinsic

Mountain View, CA

5 months ago - seen

Sr. Robotics System Software Engineer

B Garage

San Jose, CA

5 months ago - seen

Sr. Robotics Software Engineer, Control

B Garage

San Jose, CA

5 months ago - seen

Software Engineer: Visualization Tools

Kodiak Robotics

Mountain View, CA

5 months ago - seen