Robotics Software Engineer

4 days ago


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

NVIDIA has been a pioneer in computer graphics, PC gaming, and accelerated computing for over three decades. Our legacy of innovation is fueled by great technology and amazing people. We're now harnessing the power of AI to define the next era of computing, where our GPUs serve as the brains of computers, robots, and self-driving cars that can understand the world.

The Robotics Software Team

We're part of a diverse and supportive environment where everyone is inspired to do their best work. Our team builds the NVIDIA Isaac platform, powering robots worldwide. We're focused on advanced manipulation guided by cameras or other sensors, revolutionizing manufacturing, logistics, and applications where robots interact with the physical world.

Job Summary

We're seeking a Robotics Software Engineer to join our team. As a key member, you'll be responsible for building the next generation of NVIDIA cuMotion, empowering robot arms to move at unprecedented speeds even in cluttered environments.

Key Responsibilities
  • Develop optimized implementations of motion generation algorithms in collaboration with researchers and engineers.
  • Refine, train, and test control schemes in simulation and on physical robots.
  • Work with a talented team of robotics software engineers to deliver technology to leading companies and researchers, including as open-source software.
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.
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++.
What We Offer

We offer a competitive base salary range of $148,000 - $276,000, determined by location, experience, and the pay of similar positions. You'll also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis and is committed to fostering a diverse work environment, proud to be an equal opportunity employer.



  • 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

    4 weeks 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, California, United States NVIDIA Full time

    NVIDIA Robotics Software Engineer - Manipulation ExpertNVIDIA is a leader in AI and accelerated computing, and we're seeking a talented Robotics Software Engineer to join our team. As a key member of our Robotics Software team, you'll be responsible for building the next generation of NVIDIA cuMotion, empowering robot arms to move at unprecedented speeds...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA Robotics Software Engineer - ManipulationNVIDIA is a leader in the field of computer graphics, gaming, and accelerated computing. We're now looking for a talented Robotics Software Engineer to join our team and contribute to the development of our NVIDIA Isaac platform.About the Role:Design and implement advanced manipulation algorithms for robots,...


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


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

    Maven Robotics Job OpportunityWe are seeking a skilled professional to contribute to the development of robotic systems, encompassing hardware and software aspects. This role involves designing and implementing mechanical and electrical systems, as well as developing AI and ML algorithms for motion planning and control. Additionally, the successful candidate...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is a pioneer in the field of computer graphics, PC gaming, and accelerated computing, with a legacy of innovation that spans over 30 years. Our team is driven by a passion for AI and its potential to revolutionize industries. As a Robotics Software Engineer, you will be part of a diverse and supportive environment where everyone is inspired to do...


  • Santa Clara, California, United States UnitX, Inc. Full time

    About UnitX, Inc.UnitX, Inc. is a pioneering robotics company that is revolutionizing the manufacturing industry with its cutting-edge AI-powered inspection systems. With a strong presence in Silicon Valley and a team of world-class engineers, UnitX is poised for rapid growth and expansion.Job Title: Principal Robotics Software ArchitectWe are seeking an...


  • 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, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in visual computing, pioneering the art and science of computer graphics for over two decades. Our invention of the GPU has expanded the field to encompass video games, movie production, research, and autonomous machines.Job SummaryWe are seeking a Senior Software Engineer to lead the design and development of an AI platform...

  • Software Engineer

    3 weeks 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 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 Oho Group Ltd Full time

    Robotics and Controls Systems EngineerWe are seeking an experienced Systems Engineer to lead the development of our automated manufacturing platform. The ideal candidate will have a strong background in computer science, applied physics, and mechanics.Key Responsibilities:Design and implement motion planning and multi-axis control algorithms for driving...


  • 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 NVIDIA Full time

    About the RoleNVIDIA is seeking a highly skilled engineer to contribute to the development of humanoid robot foundation models and systems in the Generalist Embodied Agent Research (GEAR) group.Key ResponsibilitiesCollaborate with world-class researchers to develop robust AI solutions for general-purpose humanoid robots and embodied agents.Design and develop...

  • Robotics AI Engineer

    4 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, dedicated to advancing the field of full-stack robotics. We are in search of talented and driven AI engineers to enhance our robot...

  • Robotics AI Engineer

    4 weeks ago


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

  • Robotics AI Engineer

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

  • Robotics AI Engineer

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