
Senior Software Engineer - Applied Research in Robotics
As the world’s leading accelerated computing company, NVIDIA is paving the way in robotics, self-driving cars, machine learning, supercomputing, and visualization. We are building a team that will help define the next generation of robotics acceleration across NVIDIA platforms, and we would love for you to join us.
We are looking for a Senior Software Engineer - Applied Research in Robotics to research, prototype, and optimize robotics solutions that use NVIDIA’s Programmable Vision Accelerator (PVA), a power-efficient, deterministic VLIW/SIMD processor used across NVIDIA DRIVE, Jetson, and IGX platforms.
In this role, you will identify high-impact robotics workloads and map them to efficient execution on the NVIDIA’s Programmable Vision Accelerator, or PVA. You will work at the intersection of robotics systems, sensor and actuator processing, heterogeneous computing, and algorithm optimization. Your work will help improve latency, determinism, power efficiency, and throughput for real-time robotics systems.
What You’ll Be Doing:
Research and analyze end-to-end robotics software stacks to discover, characterize, and prioritize high-impact workloads that can be accelerated on PVA.
Design, implement, test, and optimize PVA operators for robotics workloads, including end-to-end integration into real robotics pipelines.
Research parallelization and data movement strategies for mapping robotics algorithms onto PVA efficiently!
Work across camera, RADAR, LiDAR, IMU, perception, planning, and actuator paths to understand algorithmic requirements, memory behavior, timing constraints, and real-time execution needs.
Build benchmarks, validation infrastructure, and technical mentorship for robotics teams adopting PVA acceleration!
Collaborate with robotics, hardware architecture, compiler, system software, sensor, and platform teams to define acceleration strategies and interfaces.
Support internal and external teams developing and optimizing robotics algorithms on PVA.
Leverage modern AI-assisted development tools and agentic workflows to accelerate workload analysis, algorithm creation, benchmarking, and performance exploration.
Write high-quality, maintainable C/C++ code, performance tests, user documentation, and validation infrastructure for robotics acceleration workflows.
What We Need To See:
BS/MS or PhD in Computer Science, Robotics, Electrical Engineering, Computer Engineering, or equivalent experience.
5+ years of experience in robotics software, embedded systems, accelerated computing, computer vision, sensor processing, perception systems, or related areas.
Strong robotics algorithm knowledge, with practical understanding of perception, sensor fusion, control, planning, or actuator pipelines.
Strong C/C++ programming skills, including low-level debugging, performance profiling, optimization, and production-quality software development.
Experience analyzing algorithms and mapping workloads to heterogeneous hardware such as CPUs, GPUs, DSPs, SIMD/VLIW processors, or domain-specific accelerators.
Deep understanding of embedded systems, SoC architecture, memory hierarchy, cache behavior, DMA, real-time scheduling, and performance bottlenecks.
Experience with embedded Linux and/or QNX development environments.
Experience with robotics middleware, ROS 2, real robot bring-up, sensor integration, or actuator/control paths.
Strong communication, collaboration, analytical, and problem-solving skills in a fast-paced multi-functional environment.
Ways To Stand Out from the crowd:
Background with NVIDIA Jetson, DRIVE, IGX, ISSAC, VPI, NvMedia, or PVA.
Experience building robotics applications that use CUDA or other accelerators for perception, planning, simulation, or real-time sensor processing.
Familiarity with safety-conscious development processes such as ISO 26262, IEC 61508, or similar standards.
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking people in the world working for us. If you're creative and autonomous, we want to hear from you. NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for extraordinary people like you to help us accelerate the next wave of artificial intelligence.
Similar roles
Business Development Executive
Vision Arch Visuals·Hyderabad, India
Company Description Vision Arch Visuals is a 3D architectural visualization studio that delivers photorealistic interior and exterior renders, walkthroughs, and presentation visuals for architects, interior designers, builders, and construction firms. The team focuses on high-quality visual storytelling that helps clients clearly communicate design concepts, secure faster project approvals, and create compelling marketing presentations. Services include 3D exterior and interior rendering,…
- Full-time
Legal Operations Team Lead
Stripe·Bengaluru, India
WHO WE ARE ABOUT STRIPE Stripe is a financial infrastructure platform for businesses. Millions of companies - from the world’s largest enterprises to the most ambitious startups - use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead.…
- Full-time
Solution Architect
Freshworks·Chennai, India
Solution Architect (SA) role is a critical internally and externally-facing role within Freshworks Professional Services (FPS) which acts the senior technical SME heavily involved in Sales, Delivery and Expansion phases of the customer lifecycle. FPS SA is a trusted advisor internally and externally working with the highest level functional and technical resources within Freshworks and the customer organizations to translate…
- On-site
- Full-time
Content Creator- Biology
JoVE·Gurugram, India
JoVE is the world-leading producer and provider of science video solutions with the mission to improve scientific research and education. Millions of scientists, educators and students use JoVE for their research, teaching and learning. Our institutional clients comprise over 1,000 universities, colleges, and biopharma companies, including such leaders as Harvard, MIT, Yale, and Stanford. As a rapidly growing company, with…
- Remote
- Full-time
Content Creator- Biology
JoVE·Bengaluru, India
JoVE is the world-leading producer and provider of science video solutions with the mission to improve scientific research and education. Millions of scientists, educators and students use JoVE for their research, teaching and learning. Our institutional clients comprise over 1,000 universities, colleges, and biopharma companies, including such leaders as Harvard, MIT, Yale, and Stanford. As a rapidly growing company, with…
- Remote
- Full-time
State Program Lead, India Safe Water, Bihar (EAII Advisors)
Evidence Action·Patna, India
This position is with EAII Advisors, Evidence Action's technical partner in India. About EAII EAII Advisors, Evidence Action’s technical partner in India, supports state governments in delivering evidence-based public health programs, including safe drinking water initiatives and school and Anganwadi-based National Deworming Day and iron and folic acid supplementation. Operating across 10 states, EAII Advisors provides technical assistance to ministries…
- Full-time
Partner Support Lead
SWIGGY·Hyderabad, India
Role Overview: The Partner Support Lead will own the post-sales relationship with restaurant partners, ensuring successful adoption, active usage, and measurable ROI. This role is critical in driving partner satisfaction, retention, and revenue growth by acting as a trusted growth advisor to restaurant partners. Ways of Working: Employees will work from base location all 5 days in a week. Client…
- On-site
- Full-time
Operations Lead - (Last Mile & Customer Delight)
Elevation Capital·Bengaluru, India
This role is with one of our portfolio companies. About the Role We are looking for a highly motivated Operations Lead to join our team. In this role, you will be responsible for managing our outbound logistics operations and building a world-class customer support function. You will be pivotal in ensuring that our products reach customers seamlessly, and that every…
- Full-time