Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 4
Algorithms
Debugging @ 4
Linux @ 4
Performance Optimization @ 6
Robotics @ 4
Rust @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Robotics needs reliable visual perception to reason and act. As robotics evolves from hand-engineered algorithms to learned AI policies, imaging is becoming central to the end-to-end intelligence loop. This role will help develop a camera stack that delivers synchronized, low-latency, model-ready data from sensor to tensor for NVIDIA's Jetson platform.
The Senior Software Manager will lead the imaging software roadmap and coordinate engineers and managers building camera drivers, image-processing algorithms, streaming frameworks, and developer tools. The team will help customers move from prototype to production and support perception for humanoid robots and autonomous machines.
Responsibilities
- Lead delivery of emerging sensing and imaging technologies into the Jetson BSP across drivers, algorithms, frameworks, agents, and skills.
- Support a team transitioning to an agentic development workflow to improve execution velocity, transparency, software quality, and system performance.
- Translate customer and ecosystem requirements into prioritized capabilities and measurable product outcomes.
- Align engineering efforts between software and partner teams in imaging research, tuning, Jetson product, hardware, and QA to ship features into releases on a predictable schedule.
- Develop and mentor engineering managers and senior technical leaders while creating growth opportunities for the broader team.
Requirements
- Bachelor's or master's degree in Computer Science, Computer Engineering, or a related field, or equivalent experience.
- More than 10 years of relevant software engineering experience, including more than 5 years leading software teams, along with a degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
- Experience developing embedded Linux software for systems-on-chip with modern agentic workflows, including device drivers, platform bring-up, and debugging on target hardware.
- Technical depth in C, C++, or Rust systems software, with the ability to guide architecture, performance optimization, and system-level debugging.
- Proven ability to translate market requirements into software roadmaps and align interdisciplinary, matrixed teams to deliver results.
- Hands-on development experience with modern agentic tools, skills, and workflows.
Preferred Qualifications
- Knowledge of embedded camera technologies such as MIPI CSI, GMSL, Camera over Ethernet, V4L2, ISP control, or image quality tuning.
- Experience taking edge AI systems from concept to production, especially in robotics.
- Experience building agentic skills or AI-assisted workflows that improve engineering efficiency and software quality.
- Familiarity with functional-safety development practices such as ISO 26262 or IEC 61508.
- Understanding of input requirements and image-quality dependencies for VLMs, VLAs, and other perception models.
Compensation And Benefits
- Base salary range of USD 272,000–431,250 for Level 4.
- Base salary range of USD 320,000–488,750 for Level 5.
- Eligibility for equity and benefits.
- Applications will be accepted at least until September 6, 2026.
- This posting is for an existing vacancy.
- NVIDIA uses AI tools in its recruiting processes.
- NVIDIA is an equal opportunity employer committed to an inclusive work environment.
More jobs at Nvidia
Senior NPI Program Manager
Nvidia · Santa Clara, United States
USD 168,000-258,800 per year
GPU PCIe and Boot Architect - New College Grad 2026
Nvidia · Santa Clara, United States
USD 124,000-241,500 per year
Senior AI Engineer, High Performance AI
Nvidia · Santa Clara, United States
USD 152,000-241,500 per year
Senior Salesforce CPQ Developer
Nvidia · Santa Clara, United States
USD 176,000-276,000 per year
Senior Technical Program Manager - LLM Safety
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Similar jobs
Senior Software Engineer, Metropolis Vision AI
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Software Engineer, AI Inference Systems
Nvidia · Toronto, Canada
CAD 170,000-275,000 per year
NVIDIA 2027 Internships: Software Engineering
Nvidia · Santa Clara, United States
USD 20-71 per hour
Senior System Software Engineer, Platform and Performance - GeForce NOW
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior Systems Software Engineer – QoS
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Platform Service Software Engineer
Nvidia · Santa Clara, United States
USD 184,000-287,500 per year
Senior Storage Production Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 176,000-333,500 per year
Host Systems Software Engineer
OpenAI · San Francisco, United States
USD 266,000-445,000 per year