Staff Robotics Software Engineer - Santa Clara, United States - Johnson & Johnson

    Default job background
    Description
    :

    Johnson & Johnson MedTech, is recruiting for a Staff Robotics Software Engineer for the Strategic Robotics R&D Team. This position is located in Santa Clara, CA.


    Johnson & Johnson MedTech, a global leader in surgical solutions with products found in almost every operating room around the world.

    J&J MedTech has made significant contributions to surgery for more than 100 years from crafting the first sutures, to revolutionizing surgery with minimally invasive procedures.

    Our continuing dedication to Shape the Future of Surgery is built on a foundation of helping address the world's most pressing health care issues, improving and saving more lives.

    Through J&J MedTech's surgical technologies and solutions including robotics, digital solutions, sutures, staplers, energy devices, trocars and hemostats and our dedication to treat serious medical conditions like obesity and cancer worldwide, we deliver innovation to make a life-changing impact.

    For more information, visit


    The Staff Robotics Software Engineer will play a key role in defining and developing the capabilities of the next generation Ottava robotic surgical platform.

    This candidate will own the development of software, algorithms, and intelligent control strategies for a strategic surgical robotic instrument project setting a new industry benchmark for robotic surgical capability.

    They will be responsible for having a deep understanding of the robotic system from both a technical perspective and a procedural workflow.

    All this while contributing algorithms and software implementations that ultimately craft the product architecture.

    We are looking for a candidate that can work independently, function well within a team, is flexible, self-motivated, curious and passionate about revolutionizing the world of medical robotics.

    Core Responsibilities:

    Work as part of a focused multi-functional team developing robotic solutions for next generation medical robotic systems
    Design and implement software in a real-time, safety-critical environment
    Develop novel methods for human-robot interaction, working closely with clinical engineers and physicians
    Work closely with mechanical and electrical engineers to advise design decisions on architecture
    Quickly implement concept proofs and prototypes, and test on systems
    Participate in design discussions and code reviews
    Participate in clinical procedures and procedure development

    Qualifications:

    A minimum of a degree in CS 8+ years of experience developing sophisticated applications for complex systems (PhD+3yr, MS+6yr or BS+8yr)
    Deep knowledge of computer science fundamentals (e.g. algorithms, data structures, object-oriented design in UNIX environments)
    Deep knowledge and experience of basic principles pertaining to distributed Robotics Software Architecture/Design (Experience with ROS 2 is a plus)
    Proven hands-on experience designing and implementing software for robotic systems.
    In depth understanding of the C++ language programming and a breadth of technology experience using other languages such as Python
    Driven to work smarter and not necessarily harder
    Excellent communication and documentation skills.
    Familiarity with real-time software and DevOps
    Ability to travel up to 5%, domestic and international
    Ability to work in a regulated environment in compliance to ISO 13485 and 21 CFR 820.

    The anticipate base salary for this position is $139k - $224,825.

    Johnson & Johnson is an Affirmative Action and Equal Opportunity Employer.

    We are equal opportunity employers, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, national origin, protected veteran status, disability status, or any other characteristic protected by law.

    #J-18808-Ljbffr