Senior Robotics Software Engineer, Manipulation Expert

5 days ago


Santa Clara, California, United States NVIDIA Full time
About NVIDIA

NVIDIA 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 GPUs serve as the brains of computers, robots, and self-driving cars that can understand the world. To achieve this vision, we need talented individuals who are inspired to do their best work in a diverse and supportive environment.

About the Role

We are seeking a highly skilled Robotics Software Engineer to join our team and contribute to the development of the NVIDIA Isaac platform. This platform powers countless robots around the world and is a key enabler of advanced manipulation guided by cameras or other sensors.

The successful candidate will be responsible for building the next generation of NVIDIA cuMotion, empowering robot arms to move at unprecedented speeds even in cluttered environments. They will also craft robust and performant implementations of motion generation algorithms, refine, train, and test control schemes in simulation and on physical robots, and work with a talented team of robotics software engineers to deliver the technology to leading companies and researchers.

Key Responsibilities
  • Design and develop optimized implementations of numerical or geometric algorithms for robotics applications.

  • Collaborate with creative researchers and engineers to invent and implement motion generation algorithms.

  • Refine and test control schemes in simulation and on physical robots to ensure optimal performance.

  • Work with a distributed team to deliver the technology to leading companies and researchers.

Requirements
  • BS, MS, or PhD degree in Computer Science or a related field, or equivalent experience.

  • 5+ years of experience developing optimized implementations of numerical or geometric algorithms, preferably in an industry setting.

  • Proficiency in modern C++ and Python.

  • Prior research or projects related to motion planning and control, simulation, or a related area.

  • Self-motivation and willingness to work with a distributed team to break new ground.

Preferred Qualifications
  • Possess a passion for robotics and building production software.

  • Experience with ROS 2, including ros2_control and MoveIt 2.

  • Additional expertise in machine learning, computer vision, physics simulation, or computer graphics.

  • Experience with parallel programming and especially CUDA C++.

  • Comfortable working in multifaceted and ever-evolving environments.

What We Offer

NVIDIA offers a competitive salary range of $148,000 - $276,000, based on location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits.

NVIDIA is an equal opportunity employer and is committed to fostering a diverse work environment. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.



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


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

  • Robotics Engineer

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

  • Robotics AI Engineer

    2 weeks ago


    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 who are dedicated to developing comprehensive robotic systems. We are in search of talented and driven AI engineers to enhance our...

  • Robotics AI Engineer

    2 weeks ago


    Santa Clara, California, United States Dexmate Full time

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

  • Robotics AI Engineer

    2 weeks ago


    Santa Clara, California, United States Dexmate Full time

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


  • 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 who are dedicated to developing comprehensive robotic systems. We are seeking talented and driven AI engineers to enhance our robotic...


  • Santa Clara, California, United States Dexmate Full time

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

  • Robotics AI Engineer

    2 weeks ago


    Santa Clara, California, United States Dexmate Full time

    Company OverviewDexmate is an innovative robotics enterprise 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 robot...


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


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

  • Senior AI Engineer

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

  • Software Engineer

    7 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, 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, 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, California, United States Robotics Technologies LLC Full time

    Job OverviewJob ID: J36993Specialized Area: Data ScienceJob Title: Data Science ArchitectLocation: To Be Discussed LaterDuration: 10 MonthsEmployment Type: W-2 (Consultant must be on our company payroll. C2C is not allowed)Key Responsibilities:Lead the development and implementation of data-driven solutions to drive business growth and improvement.Design and...


  • 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 Palo Alto Networks Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Principal Software Engineer to join our team at Palo Alto Networks. As a key member of our engineering team, you will be responsible for designing, building, and optimizing our software products to meet the needs of our customers.Key ResponsibilitiesLead the development of complex software...