Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Robotics Software Engineer

Intuitive Surgical

Company DescriptionPrimary Function of the PositionIn this role, you will help develop a next-generation medical robotics platform. You’ll collaborate within a small, fast-paced team to iteratively design and build complex robotic prototypes. The ideal candidate is a self-driven software engineer with strong problem-solving skills, deep expertise C++ and robotics algorithms.Essential Job DutiesQuickly learn an existing software codebase to implement and adapt the software stackCollaborate cross-functionally with controls, mechanical, and software engineers to design, build, and iterate on exploratory prototypesDesign and lead experiments to methodically characterize system performance, accuracy, and reliability, and to de-risk key aspects of a novel robotic platformRefine prototype software into robust, production-quality codeArchitect clean, modular, and testable software interfaces and system designs for a distributed robotic platformContribute to the long-term software architecture and platform strategyDevelop and maintain formal design control documentation in compliance with medical device standardsDevelop and maintain formal design control documentation in compliance with medical device standardsJob DescriptionRequired Skills and ExperienceDeep expertise in C++, object-oriented programming, software architecture design, and testingStrong working knowledge of robotics algorithms, including forward kinematicsExcellent communication skillsHigh levels of independence and technical ownershipFull-stack mentality, with flexibility to contribute to different areas of the codebaseRequired Education and TrainingMS or PhD in computer science, mechanical engineering, or equivalentWorking ConditionsNonePreferred Skills and ExperienceFour years of experience developing software applications Familiarity with development in a Linux environmentExperience developing software for medical devicesExperience with design documentation, including formal requirements and testingExperience with GUI development (Qt/QML)Experience with OpenGL and 3D renderingExperience with state estimation and sensor fusion algorithmsAdditional InformationDue to the nature of our business and the role, please note that Intuitive and/or your customer(s) may require that you show current proof of vaccination against certain diseases including COVID-19. Details can vary by role.Intuitive is an Equal Opportunity Employer. We provide equal employment opportunities to all qualified applicants and employees, and prohibit discrimination and harassment of any type, without regard to race, sex, pregnancy, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, genetic information or any other status protected under federal, state, or local applicable laws.Mandatory NoticesU.S. Export Controls Disclaimer: In accordance with the U.S. Export Administration Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may be subject to U.S. export controls for prospective employeeswho are nationals from countries currently on embargo or sanctions status.Certain information you provide as part of the application will be used for purposes of determining whether Intuitive Surgical will need to (i) obtain an export license from the U.S. Government on your behalf (note: the government’s licensing process can take 3 to 6+ months) or (ii) implement a Technology Control Plan (“TCP”) (note: typically adds 2 weeks to the hiring process). For any Intuitive role subject to export controls, final offers are contingent upon obtaining an approved export license and/or an executed TCP prior to the prospective employee’sstart date, which may or may not be flexible, and within a timeframe that does not unreasonably impede the hiring need. If applicable, candidates will be notified and instructed on any requirements for these purposes. We will consider for employment qualified applicants with arrest and conviction records in accordance with fair chance laws.Preference will be given to qualified candidates who do not reside, or plan to reside, in Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, or Tennessee.This position may be filled at a different job level than listed here depending on business need and/or on the selected candidate’s experience, knowledge and skills. Compensation will be based primarily on the job level at which the role is filled and the candidate’s qualifications, consistent with applicable law.We provide market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity. It would not be typical for someone to be hired at the top end of range for the role, as actual pay will be determined based on several factors, including experience, skills, and qualifications. The target compensation ranges are listed.SummaryType: Full-timeFunction: EngineeringExperience level: AssociateIndustry: Medical Device

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer in Sunnyvale, CA vacancy
  • $174.4k - $237.8k

    Intrinsic is an AI robotics group at Google aiming to reimagine the potential of industrial...  ...robotics in the near future - with software and data at the core.Our mission is to make...  ...and developers. We are a dynamic team of engineers, roboticists, designers, and... 
    Suggested
    Full time
    Local area

    Intrinsic

    Mountain View, CA
    4 days ago
  • $170k - $230k

     ...unveiling to the world soon. Our offices are in Emeryville and Santa Clara, California. About The Role: We are seeking a Senior Robotics Software Engineer to design and implement software that drives advanced automation systems at Atomic Machines. The ideal candidate has... 
    Suggested
    Work experience placement
    Work at office
    Monday to Friday

    Socket

    Santa Clara, CA
    3 days ago
  •  ...Nuro, based in Mountain View, California, is seeking an experienced engineer to develop sensor and compute systems for robotics. You will design solutions for self-driving vehicles and collaborate with cross-functional teams. The ideal candidate has a strong background... 
    Suggested

    Kindredventures

    Mountain View, CA
    3 days ago
  • $184.7k - $324.8k

     ...Senior Robotics Software Engineer Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $152k - $241.5k

     ...Join NVIDIA's Solution Engineering team that is shaping the future of autonomous machines....  ...Our goal is to build and deploy scalable robotic solutions and enable the next generation...  ...collaborating closely with architecture and software development teams. Scale the deployment... 
    Suggested

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  •  ...Amazon is seeking an Applied Scientist to advance simulation for next-gen robotics at scale. You will push physics-based simulation fidelity, design high-performance tools, and tackle sim-to-real challenges across manipulation and locomotion. You will collaborate with... 

    Amazon

    Sunnyvale, CA
    3 days ago
  • $158.62k - $261k

     ...in Santa Clara, CA. Job Responsibilities Work on real-time robotics software to automate agricultural equipment Run and refine complex agricultural...  ...goals. Requirements Bachelor’s degree in Mechanical Engineering or related field plus 3 years of related experience.... 
    Work at office
    Remote work

    Blue River Technology

    Santa Clara, CA
    3 days ago
  • $127.1k - $185k

     ...has made us one of the world's most beloved brands. Our Software Development Engineers (SDEs) use modern technology to solve complex problems...  ...Engineer summer intern and spring/fall co-op roles on various Robotics teams. You will be able to provide your preference of... 
    Full time
    Internship
    Summer internship
    Work at office
    Local area
    Worldwide
    Monday to Friday

    Amazon

    Sunnyvale, CA
    1 day ago
  • $90.58k - $134.74k

    OverviewSRI Robotics seeks a Robotics Software Engineer onsite at our headquarters in Menlo Park, CA, to support development efforts in robotic teleoperation, machine learning, autonomy and controls. SRI's Robotics Group has engineers and scientists from various disciplines... 

    SRI International

    Menlo Park, CA
    1 day ago
  •  ...more connected. We are looking for a deeply technical software engineer to build high-performance, real-time software that runs on edge...  ...the infrastructure and runtime systems that make real-time robotics possible. What You’ll Do Design and implement low-... 
    Full time
    Flexible hours

    Coram Ai

    Sunnyvale, CA
    18 hours ago
  • $152k - $241.5k

    Join NVIDIA's Isaac Applications Engineering team and help build the platform for Physical AI robots — assembling the full robotics stack and proving it out on real...  ...a question that runs through all of it: is our software ready to be used by agents? That means the coding... 
    Full time
    Live in
    Night shift

    Nvidia

    Santa Clara, CA
    3 days ago
  • $207.2k - $282.9k

    Intrinsic is an AI robotics group at Google aiming to reimagine the potential of industrial...  ...robotics in the near future - with software and data at the core.Our mission is to make...  ...and developers. We are a dynamic team of engineers, roboticists, designers, and... 
    Full time
    Local area

    Intrinsic

    Mountain View, CA
    4 days ago
  • $204k - $259k

     ...states. Waymo Onboard Infrastructure is responsible for low-level software and infrastructure on various components of the Waymo self-...  .... We are seeking an experienced Android System Software Engineer to join our team in developing the In-Vehicle Infotainment (IVI... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    18 hours ago
  •  ...partnering with an exciting, venture-backed robotics company developing next-generation...  ..., they're looking for a Senior Robotics Software Enginee r to play a key role in building...  ...with mechanical, electrical and firmware engineers. Contribute to the architecture and evolution... 

    SR2 | Socially Responsible Recruitment | Certified B Corpora...

    Menlo Park, CA
    3 days ago
  • $19 - $65 per hour

     ...PlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon...  ...and compatibility Required Skills: Experience in robotics / mechatronics system integration Experience with embedded systems... 
    Hourly pay
    Internship

    PlusAI, Inc.

    Santa Clara, CA
    2 days ago
  •  ...Robotics Engineer We are building general-purpose robots capable of performing real work in real environments. As a Robotics Engineer...  ..., you will: Design, implement, and tune core robotics software spanning locomotion, whole-body control, and manipulation for... 
    For contractors
    For subcontractor
    Immediate start

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  •  ...Our client builds general-purpose mobile manipulator robots for industrial applications, deployed across logistics, retail, and...  ...withheld at this stage. The Role We're seeking a Senior Robotics software engineer with deep technical range across perception, planning,... 

    Fruition Group US

    San Jose, CA
    3 days ago
  •  ...Responsibilities & Skills Lattice Semiconductor is seeking a passionate and driven professional to join our global Robotics and Humanoid Business Development team. This strategic role is dedicated to accelerating our presence in the rapidly evolving humanoid robotics... 

    Lattice Semiconductor

    San Jose, CA
    3 days ago
  • $159k - $231k

    Set the goals for our robotics stack- guiding architecture, systems design, and integration...  ...on Robotics initiatives and roadmap, engineering execution with business goals.Build and...  ...across mechanical, electrical, embedded, and software disciplines within Robotics engineering.... 
    Contract work
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $236k - $330k

    Collaborate with executive leadership to align on Robotics initiatives and roadmap, engineering execution with business goals.Identify, evaluate, and leverage...  .... You will collaborate closely with hardware, software, and system engineers to ensure seamless product integration... 
    Contract work
    Remote work
    Worldwide
    Flexible hours

    Google

    Sunnyvale, CA
    4 days ago
  • $215.28k - $364.32k

     ...take-off and landing (eVTOL) aircraft, and robotics. With a strong focus on intelligent...  ...seeking a highly motivated Staff Robotics Engineer / Tech Lead to join our US robotics team...  ...engineering efforts.Work with simulation, software, hardware, AI, data, and China-based... 
    Full time

    XPENG Motors

    Santa Clara, CA
    1 day ago
  • $152k - $241.5k

     ...learning and eager to work on cutting-edge AI technology for safety-critical applications? Join NVIDIA's TensorRT team as a Senior Software Engineer, and be at the forefront of technology, enabling high-performance AI inference solutions for automotive safety and other... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  .../MS/PhD in Computer Science, Electrical Engineering, or equivalent- Excellent in C++, C or Python...  ...- Hands-on experience developing robotics or vision systems.- Working understanding...  ...validating complex systems involving hardware, software, and mechanical components.- A solid... 

    MoTek Technologies

    Santa Clara, CA
    1 day ago
  • $138.7k - $190.7k

     ...influencing the performance and safety of numerous aircraft platforms. You will own the full software development lifecycle, championing scalable architectures and solving complex engineering challenges that shape the future of defense aviation technology.Key Exciting... 
    Ongoing contract
    Full time
    Local area
    Worldwide
    Relocation

    Trimble Navigation

    Sunnyvale, CA
    14 hours ago
  • $152k - $241.5k

    NVIDIA's GPU Architecture Group is looking for a software engineer to further modernize and scale GPU development. As GPU designs become more complex, our hardware models, testbenches, build scripts, and code generation flows need to keep adapting to this complexity. The... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    14 hours ago
  • $136k - $218.5k

     ...An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing...  ...impact on the world.We are currently looking for a Software/CAD Automation Engineer to join our team! In this role you'll be building solutions... 
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $132k - $180.4k

    Intrinsic is an AI robotics group at Google aiming to reimagine the potential of industrial...  ...robotics in the near future - with software and data at the core.Our mission is to make...  ...and developers. We are a dynamic team of engineers, roboticists, designers, and... 
    Full time
    Local area

    Intrinsic

    Mountain View, CA
    2 days ago
  • $204k - $259k

     ...measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help us improve...  ...You have: * BS in Computer Science, Robotics, Statistics, Physics, Math or another quantitative... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    18 hours ago
  • $145k - $190k

    Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous ground transportation...  ...leveraging its commercial self-driving software to develop, test and deploy autonomous...  ...and grow with world-class robotics engineers on Kodiak’s motion planning team. You... 
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    1 day ago
  • $149k - $359k

     ...opportunities and leave your mark, come join us. THE ROLE Join our Core Engineering team to power the foundation of our Enterprise Data Cloud,...  ...complex distributed systems challenges through thoughtful software design. Partnering closely with cross-functional engineering... 
    Full time
    Work at office
    Flexible hours

    Everpure

    Santa Clara, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!