Senior Robotics Systems Software Engineer - ROS
$184k - $287.5kNVIDIA
We are looking for a Senior Systems Software Engineer for our Robotics Team working on NVIDIA Isaac ROS ( . Modern robot development for the next wave of AI-powered physical agents is a three-computer problem ( leveraging accelerated compute for simulation, training, and edge inference. NVIDIA’s ISAAC platform binds together high-fidelity visual and physical simulation, a high-quality development platform, hundreds of optimized algorithms to tackle hard problems in computer vision and artificial intelligence, and a small but powerful computational platform to form the brain of intelligent machines. Our team consists of experts from all over the world and dozens of different fields, and together we want to change the way robots are programmed. We’re looking for someone to help energize the ROS ecosystem with accelerated computing to tackle the rigorous real-time demands of deploying complex, learned policy-driven robots.
What you’ll be doing:
Lead the design & development of software frameworks aimed at helping robots perceive and interact with the world through learned policies
Drive improvements with the open-source community to make ROS the de facto standard for robotics development
Debug and optimize ROS-based autonomy stacks from application to system-level drivers on NVIDIA platforms
Develop innovative ways to characterize and measure robotics software for functionality and performance
Collaborate with other teams to incorporate NVIDIA technologies
Manage issues during integration, testing, deployment & QA
What we need to see:
BS, MS in Computer Science, Robotics, or related field (or equivalent experience)
8+ years of proven experience
Expertise with ROS (middleware, ecosystem, development, debugging tools)
Experience working in distributed systems and embedded software roles
Proficiency with data structures and core algorithms
Excellent C, C++ programming and design skills
Ability to learn fast & debug complex system issues
Flexibility to adapt quickly to varying roles & responsibilities
Ways To Stand Out from the crowd:
Engagement as contributor to the ROS framework, tools, or packages
Experience training behavior policies using Isaac Lab, Isaac Gym, MuJoCo, or similar
Strong grasp of deep learning applications for physical agents
Expertise with DDS, UCX, MQTT, or other middleware transport technologies
Background with software performance profiling and optimization
NVIDIA is widely considered to be one of the technology world’s most desirable employers with some of the most forward-thinking and dedicated people in the world working here. If you want to help make robotics progress in challenging contexts, we want to hear from you!
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5.
You will also be eligible for equity and benefits ( .
Applications for this job will be accepted at least until January 16, 2026.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) 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.
#deeplearning
$152k - $241.5k
...invention of the GPU, the engine of modern... ...autonomous machines, and robotics. NVIDIA is... ...including humanoid systems. NVIDIA’s Isaac Robotics... ..., scalable system software, optimized... ...now looking for a Senior System Software Engineer... ...~ Experience with ROS (middleware,...Senior$224k - $356.5k
...GPU acts as the brains of computers, robots, and self-driving cars that can understand... ...a remarkable Automotive Performance Senior Software Engineer to join our energetic team. You will... ...doing: Play a key role in optimizing system software for Nvidia automotive...Senior- NVIDIA Corporation in Santa Clara, CA, is seeking a Senior System Software Engineer specializing in automotive performance. You will optimize system software for NVIDIA automotive platforms while collaborating closely with various teams to ensure benchmark performance....Senior
$184k - $287.5k
...An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing... ..., and the world’s best talent.We are now looking for a Senior System Software Engineer! NVIDIA is searching for a world-class system software engineer...SeniorWork experience placementLocal areaRemote work$184k - $287.5k
...We are now looking for a Senior System Software Engineer to work in our Tegra system software group. The best candidates will have excellent C/C++, a thorough understanding of operating systems and kernel programming, a good understanding of computer architecture. You...Senior$184k - $287.5k
...in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world... ...NVIDIA is searching for a highly motivated, technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our...Senior$152k - $241.5k
...As a Vulkan Performance driver engineer, you will have a hand in everything from the game engine down to bare metal! You will be part... ...~5+ years of experience (or equivalent) in graphics software, system programming, or related field. ~ An understanding of graphics...SeniorWork experience placement$152k - $241.5k
...An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing... ...a lasting impact on the world. NVIDIA is looking for Senior System Software Engineers to join our Tegra system software group. The ideal...Senior$152k - $241.5k
...We are hiring senior engineers to work on the CUDA driver, a core component of our platform for... ...unified programming model across a range of system configurations and hardware... .... This role incorporates strong system software programming skills, a detailed understanding...Senior$184k - $287.5k
...responsible for building a scalable and modular software stack that powers advanced driver-assistance systems across a diverse range of product lines and... .... We are looking for a highly motivated Senior Software Systems Engineer with a strong foundation in software...Senior$152k - $241.5k
...NVIDIA Solutions Engineering team is searching for engineers to help develop and bring NVIDIA’s autonomous vehicle platform to the... ...phenomenal people can do their best work. We are looking for a System Software Engineer with expertise in embedded systems, good grasp of...Senior$184k - $287.5k
...An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing... ...team that’s driving the future of technology? As a Tegra Senior System Software Engineer/Architect at NVIDIA, you will play a pivotal role in...Senior- ...California, is seeking a Solutions Engineer to integrate their simulation platform with customer robotics systems. The ideal candidate should have 3-5 years of robotics software development experience, proficiency in Python and ROS/ROS2, and strong communication skills...
$181.1k - $318.4k
A leading technology company is looking for a Sr. Software System Engineer to join their innovative team in Sunnyvale, California. The ideal candidate will have extensive experience in developing robotic systems, sensor integration, and machine learning applications. This...Senior$184k - $287.5k
...analysis / debugging tools that empower NVIDIA engineers to improve perf and power efficiency of... ...creative people to join a multifaceted software team with high standards! This software... ...insight in the workload and the system, and empower them to find opportunities...Senior$152k - $241.5k
...As a member of our NVLink team, you will be responsible for driving feature enablement on GPU systems and developing software tools and infrastructure for our next-generation GPU's which enables high-performance interconnect of multi-GPU systems. Familiarity with high-...SeniorRemote work$184k - $287.5k
...is inspired to do their best work. The video software team is seeking someone highly motivated and passionate about system software development. Come join our team and... ...we need to see: ~ Bachelors in Electrical Engineering or Computer Science (or equivalent experience...SeniorWork experience placement$152k - $241.5k
...are looking for a motivated Performance engineer to influence the roadmap of our communication... ...~ Good understanding of computer system architecture, HW-SW interactions and operating systems principles (aka systems software fundamentals) ~ Implement micro-benchmarks...SeniorRemote work$184k - $287.5k
...We are looking for a motivated Senior System Software Engineer to join the Holoscan team. This is an outstanding opportunity to accelerate the pace of sensor processing software development within NVIDIA. Collaborate with a distributed team to address complex challenges...Senior$152k - $241.5k
...An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing... .... Join the leading Tegra Tools team at NVIDIA as a Senior System Software Engineer! This role offers an outstanding opportunity to work on breakthrough...Senior$184k - $287.5k
...It’s an exciting time to join the NVIDIA Cloud Native Engineering (NVCNE) group’s backend software team. As a Cloud Platform Software Engineer, you will... ...and product teams to troubleshoot complex distributed systems and drive operational excellence. You are expected to...Senior$224k - $356.5k
...AI, powering self-driving cars, humanoid robots, intelligent environments, and medical devices. Our software platforms are central to this mission. We... ...living standards globally! We are hiring a Senior Systems Software Engineer to join our team as a technical expert...SeniorImmediate start$136.5k - $276.5k
...Senior Systems Software Engineer This role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office.... ...IXIA ~ Strong coding skills preferably with Python and Robot- Candidate should have experience with python fundamentals...SeniorWork experience placementWork at office2 days per week$184k - $287.5k
...We are looking for a Senior Software Engineer who sees the big picture of cloud computing and loves building cloud infrastructure. You will design... ..., testing, deployment, operations). Own and document system and software architecture, designs, and implementation details...SeniorWorldwide$152k - $241.5k
...as the brains of computers, robots, and self-driving cars that can... ...We’re hiring a Deep Learning Engineer with strong experience in... ...computer vision, and agentic systems. If you’ve spent more time than... ...Python and C/C++. ~ Excellent software engineering fundamentals. ~...SeniorInternship- ...Role We are looking for a Senior Robotics Navigation Engineer to own the localization, mapping... ...-modal state estimation systems, and real-time navigation... ...‑critical code; strong software engineering fundamentals... ...backends Familiarity with ROS/ROS 2 and standard robotics...SeniorLocal area
$184k - $287.5k
...Become a Senior System Software Engineer on NVIDIA's AI Inference Operations Team, focusing on DevOps and Infrastructure Automation. Join a company revolutionizing computer graphics, PC gaming, and accelerated computing. You will be working alongside a team of passionate...Senior$181.1k - $318.4k
A leading technology company in Sunnyvale, California seeks a Systems Software Developer for its Vision Products Group. The ideal candidate will design and integrate systems software across innovative vision products, with a focus on performance, power efficiency, security...Senior- A leading technology company in California is seeking a Senior System Software Engineer for its software development team. The role involves collaboration on NVIDIA's DRIVE self-driving platform, focusing on camera and graphics solutions. Candidates should have 5+ years...Senior
$184k - $287.5k
...We are hiring senior engineers to work on the CUDA driver and runtime, core components of our... ...applications, investigates bottlenecks in software or hardware and delivers features and... ...unified programming model across a range of system configurations and hardware...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Robotics Systems Software Engineer - ROS. Be the first to apply!
- robotics engineer Santa Clara, CA
- control systems engineer Santa Clara, CA
- robotic system engineer Santa Clara, CA
- software development engineer (robotics engineer) Santa Clara, CA
- senior robotics software engineer Santa Clara, CA
- senior control systems engineer Santa Clara, CA
- systems software developer Santa Clara, CA
- IT system engineer Santa Clara, CA
- system programmer Santa Clara, CA
- senior development executive Santa Clara, CA

