NVIDIA

Senior Robotics Software Engineer, Manipulation

NVIDIA

Santa Clara, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to NVIDIA - where groundbreaking technology and innovative minds come together to shape the future. We are seeking a highly skilled Senior Robotics Software Engineer, Manipulation to join our team and drive the development of cutting-edge robotic systems. As a key member of our robotics team, you will have the opportunity to work on state-of-the-art manipulation algorithms and software for next-generation robots. Your expertise will play a crucial role in shaping the future of robotics and advancing the field of artificial intelligence. If you have a passion for pushing the boundaries of what is possible and are ready to make a significant impact in the world of robotics, we want to hear from you. Join us and be a part of revolutionizing the way robots interact with the world.

  1. Develop, design, and implement cutting-edge manipulation algorithms and software for next-generation robots.
  2. Collaborate with cross-functional teams to integrate robotic systems with artificial intelligence technologies.
  3. Conduct research and stay up-to-date with the latest advancements in robotics and artificial intelligence.
  4. Analyze and troubleshoot complex technical issues related to robotics software development.
  5. Lead and mentor junior engineers in the team to ensure high-quality and efficient delivery of projects.
  6. Work closely with project managers to define project scope, timelines, and deliverables.
  7. Evaluate and improve existing software and algorithms to enhance the performance and functionality of robotic systems.
  8. Participate in code reviews and ensure compliance with coding standards and best practices.
  9. Collaborate with hardware engineers to develop software solutions for specific robotic hardware components.
  10. Communicate and present project updates and progress to stakeholders and management.
  11. Proactively identify and propose solutions to potential technical challenges.
  12. Contribute to the development and maintenance of technical documentation and user manuals.
  13. Keep up-to-date with industry trends and advancements in robotics and artificial intelligence.
  14. Continuously improve and optimize robotic systems for better performance and reliability.
  15. Embrace a culture of innovation and contribute to the overall growth and success of the company.
Where is this job?
This job is located at Santa Clara, CA, USA
Job Qualifications
  • Extensive Experience In Robotics And Manipulation: The Ideal Candidate Should Have A Strong Background In Robotics And Manipulation, With At Least 5 Years Of Experience In The Field. This Includes Experience With Robotic Control, Kinematics, Dynamics, And Perception.

  • Proficiency In Programming Languages And Frameworks: The Candidate Should Be Proficient In Programming Languages Such As C++, Python, And Matlab. They Should Also Have Experience With Robotics Frameworks Such As Ros (Robot Operating System) And Gazebo.

  • Strong Knowledge Of Computer Vision And Machine Learning: Nvidia Is A Leader In Ai Technology, So The Ideal Candidate Should Have A Strong Understanding Of Computer Vision And Machine Learning Techniques. This Includes Experience With Deep Learning Frameworks Such As Tensorflow And Pytorch.

  • Experience With Nvidia Hardware And Software: As A Senior Robotics Software Engineer At Nvidia, It Is Important To Have Experience Working With Nvidia Hardware And Software, Such As Gpus, Cuda, And Tensorrt. This Will Enable The Candidate To Optimize Their Code For Nvidia's Platforms.

  • Team Leadership And Project Management Skills: The Senior Robotics Software Engineer Will Be Responsible For Leading A Team Of Engineers And Managing Projects, So Strong Leadership And Project Management Skills Are Essential. The Candidate Should Have Experience In Project Planning, Task Delegation, And Communication With Team Members And Stakeholders.

Required Skills
  • Machine Learning

  • Computer Vision

  • Artificial Intelligence

  • Algorithm development

  • control systems

  • Kinematics

  • Motion Control

  • Perception

  • Object Recognition

  • Path Planning

  • Motion planning

  • Robotic Manipulation

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

Compensation

According to JobzMall, the average salary range for a Senior Robotics Software Engineer, Manipulation in Santa Clara, CA, USA is between $130,000 and $180,000 per year. However, this may vary depending on the specific company, years of experience, and other factors such as education and skills.

Additional Information
NVIDIA is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedJuly 15th, 2024
Apply BeforeJuly 20th, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About NVIDIA

NVIDIA Corp. designs and manufactures computer graphics processors, chipsets, and related multimedia software. The company operates through two segments: Graphics Processing Unit and Tegra Processor. The Graphics Processing Unit segment includes sales of the company's GeForce discrete and chipset products that supports desktop and notebook PCs plus license fees from Intel and sales of memory products. The Tegra Processors segment provides processors that deliver superior visual and multimedia experience on tablets, smart phones and gaming devices while consuming minimal power.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started