Senior Robotics Software Engineer

2 weeks ago


Santa Clara, United States Johnson & Johnson Full time
Description

Robotics and Digital (RAD) solutions, part of the Johnson & Johnson family of companies, is recruiting for a Senior Robotics & Control 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 Robotics Software Engineer will play a key role in the development of the Ottava surgical platform. The Engineer will understand the system from both a technical perspective and the user's viewpoint and contribute towards the development of robotics algorithms and their corresponding software implementations. 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.

Key Responsibilities:
  • Work with other engineers (software, mechanical, electrical, systems, clinical) as part of a focused cross-functional team developing production level software for medical applications.
  • Serve as a software sub-domain point person for scope definition and providing guidance, suggestion, leadership in system architecture decisions.
  • Work closely with mechanical, electrical, systems, software and clinical engineers to implement and test various versions on hardware and in a clinical setting.
  • Effectively implement C++ software in a real-time, safety critical environments.
  • Quickly implement concept proofs and prototypes, and test on robotic systems.
  • Actively participate in algorithmic, control, mechanical design discussions and code reviews.
  • Other duties may be assigned.


Qualifications

Qualifications
  • Masters or PhD degree in Robotics, Mechatronics, Control or equivalent engineering/technical/scientific areas is required.
  • One of the following combinations of education and experience is required; A.) 3+ years of relevant industry experience developing sophisticated robotics applications for complex electro-mechanical systems in combination with a Master's, OR B.) 0+ years of relevant industry experience developing sophisticated robotics applications for complex electro-mechanical systems in combination with a PhD
  • Demonstrated hands-on experience designing and implementing production level software is required as this experience is critically important.
  • Familiarity with C ++ and python programming is required
  • Familiarity with real-time software and event driven architectures is required.
  • Previous industrial experience in a Robotics environment is very beneficial.
  • Knowledge of CAN communication is an asset.
  • Experience with real-time software applications and RTOS is preferred.
  • Experience developing safety-critical software (medical device) is desired.
  • In-depth understanding of essential robotics fundamentals. (e.g. kinematics, dynamics, control theory, modelling, calibration, system characterization & identification) is highly desired.
  • Experience working in an Agile development environment is beneficial.
  • Excellent communication and documentation skills are necessary.
  • Ability to travel up to 5% international.

The anticipated base pay for this role is $119,000 to $191,820

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

At Johnson & Johnson, we're on a mission to change the trajectory of health for humanity. That starts by creating the world's healthiest workforce. Through innovative programs and policies, we empower the physical, mental, emotional and financial health of our employees and the ones they love For more information on how we support the whole health of our employees throughout their wellness, career and life journey, please visit www.careers.jnj.com.

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..

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

  • Santa Clara, California, United States Collaborative Robotics Full time

    Job SummaryCollaborative Robotics is seeking a highly skilled Senior Robotics Software Engineer to join our team of innovators and builders. As a key member of our software development team, you will play a pivotal role in enhancing our current software stack and spearheading the design and implementation of the next generation of robotic capabilities.Key...

  • Robotics Engineer

    7 days ago


    Santa Clara, California, United States Maven Robotics Full time

    Join Maven Robotics' Team of InnovatorsWe are seeking talented professionals to contribute to the development of cutting-edge robotic systems. Our team spans across various disciplines, including:Hardware Development: Design and develop innovative mechanical and electrical systems.Software Development: Create AI/ML, motion planning & control, and...


  • Santa Clara, United States NVIDIA Full time

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 30 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing, an era in which our GPUs serve as the brains of computers,...


  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a pioneering technology company that has been revolutionizing computer graphics, PC gaming, and accelerated computing for over three decades. Our legacy of innovation is fueled by a talented team of individuals who are passionate about pushing the boundaries of what is possible.We are now at the forefront of the AI revolution, where our...


  • Santa Clara, United States NVIDIA Full time

    Senior Frontend Engineer, AI Platform - Robotics page is loaded Senior Frontend Engineer, AI Platform - Robotics Apply locations US, CA, Santa Clara time type Full time posted on Posted 4 Days Ago job requisition id JR1980820 We are now looking for a senior software engineer for our Robotics Team! For two decades, we have pioneered visual computing, the art...


  • Santa Clara, California, United States NVIDIA Full time

    Join NVIDIA's Innovative Engineering TeamBecome a part of NVIDIA's pioneering Solution Engineering team that is redefining the landscape of autonomous machines. Our mission is to design and implement scalable robotic solutions that empower the next generation of AI-driven robots. Our team is hands-on, results-oriented, and deeply values diversity.Your...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA, a pioneer in computer graphics, gaming, and accelerated computing for over three decades, is leading the way in AI innovation. As the driving force behind cutting-edge technology, NVIDIA is shaping the future of computing.The Robotics Software team at NVIDIA is at the forefront of building the Isaac platform that powers robots worldwide. The focus is...


  • Santa Clara, California, United States Robotics Technologies LLC Full time

    Job OverviewJob ID: J37968Specialized Area: PythonJob Title: Machine Learning EngineerLocation: To Be Discussed LaterDuration: 10 MonthsDomain Exposure: Manufacturing, Education, IT/SoftwareWork Authorization: To Be Discussed LaterEmployment Type: W-2 (Consultant must be on our company payroll. C2C is not allowed)Requirements:Proven experience in developing...

  • Senior AI Engineer

    1 day ago


    Santa Clara, California, United States XPENG Full time

    About the RoleXpeng Motors is a leading technology-driven company that is revolutionizing the transportation industry with its electric cars and autonomous driving technology. As a key player in this revolution, we are seeking a highly skilled Senior AI Engineer to join our team and contribute to the development of advanced humanoid robots and large language...


  • Santa Clara, United States UnitX Full time

    Job Title:Senior Software Engineer, 3DAbout Us:UnitX builds the world's leading robotics systems to automate repetitive visual tasks in factories. UnitX is an exciting, innovative, and fast-moving startup with a team from Stanford, MIT, and Google. Our team is highly collaborative and we are looking forward to offering you the chance to manifest your...

  • Robotics Specialist

    1 week ago


    Santa Clara, United States Maven Robotics Full time

    We are hiring for a variety of roles in robotic systems development, spanning hardware (mechanical design, electrical design), software (AI/ML, motion planning & control, DevOps/MLOps), modeling & simulation, as well as business operations. Reach out to learn more.

  • Software Engineer

    4 days ago


    Santa Clara, California, United States Robotics Prcocess Automation, LLC Full time

    Job OverviewJob ID: J36993Specialized Area: Machine LearningJob Title: Machine Learning EngineerDuration: 10 MonthsEmployment Type: W-2 (Consultant must be on our company payroll. C2C is not allowed)We are seeking a highly skilled Software Engineer to join our team at Robotics Process Automation, LLC and contribute to the development of a Deep Learning...


  • Santa Clara, United States Oho Group Ltd Full time

    We are in search of an experienced Systems Engineer to become the founding member of the Robotics and Controls function. The ideal candidate should have expertise in computer science, applied physics, and mechanics. As the team is rapidly growing, we are in the process of developing the foundational architecture for our automated manufacturing platform,...


  • Santa Clara, United States Oho Group Ltd Full time

    We are in search of an experienced Systems Engineer to become the founding member of the Robotics and Controls function. The ideal candidate should have expertise in computer science, applied physics, and mechanics. As the team is rapidly growing, we are in the process of developing the foundational architecture for our automated manufacturing platform,...


  • Santa Clara, California, United States Platform Ldn Full time

    About Platform LdnPlatform Ldn is a pioneering company in the field of robotics, dedicated to advancing the development of AI platforms that support industrial-grade robotics solutions.Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead the design and development of our AI platform, enabling clients to run their AI workflows...


  • Santa Clara, United States NVIDIA Full time

    NVIDIA is seeking a Senior Product Manager to bring perception capabilities for the next generation of mobile robots.As a Product Manager, you will lead the discovery and delivery of new, groundbreaking perception capabilities for mobile robots to power the next industrial revolution. This is a multifaceted, emerging business at NVIDIA, and we are seeking...


  • Santa Clara, United States NVIDIA Full time

    NVIDIA is seeking a Senior Product Manager to bring perception capabilities for the next generation of mobile robots.As a Product Manager, you will lead the discovery and delivery of new, groundbreaking perception capabilities for mobile robots to power the next industrial revolution. This is a multifaceted, emerging business at NVIDIA, and we are seeking...


  • Santa Clara, California, United States Oho Group Ltd Full time

    Position: Lead Engineer for Robotics SystemsCompany: Oho Group LtdWe are seeking a skilled Lead Engineer to become a pivotal member of our Robotics Systems team. The successful candidate will possess a robust background in computer science, applied physics, and mechanical engineering. This role will focus on advancing our automated manufacturing platform and...


  • Santa Clara, California, United States Dexmate Full time

    Company OverviewDexmate is an innovative robotics firm focused on creating versatile mobile robots capable of executing intricate manipulation tasks. Our team comprises leading experts in artificial intelligence and robotics, dedicated to advancing the field of full-stack robotics. We are in search of talented and driven AI engineers to enhance our robot...


  • Santa Clara, California, United States Dexmate Full time

    Company OverviewDexmate is an innovative robotics firm focused on developing versatile mobile robots capable of executing intricate manipulation tasks. Our team comprises leading experts in artificial intelligence and robotics, dedicated to creating comprehensive robotic systems. We are seeking talented and driven AI engineers to enhance our robotic...