NVIDIA
Senior Perception Software Engineer
$224K–$356K
US, CA, Remote +3 · Senior · Full-time · Posted Oct 16, 2026
- Location
- US, CA, Remote
US, NE, Remote
US, NY, Remote
US, WA, Remote - Experience
- 12+ years
- Education
- BS, MS or PhD in Computer Science or related fields (or equivalent experience).
About the job
Design, develop, and productize autonomous-driving perception software, including deploying and improving perception components on embedded platforms.
What you'll do
- Develop, integrate, test, document, debug, and maintain perception software components.
- Deploy perception DNN models to embedded platforms and evaluate system performance with real and synthetic benchmark data.
- Execute the software development life cycle and develop verification plans and quality assurance procedures.
What they ask for
- BS, MS, or PhD in Computer Science or a related field, or equivalent experience.
- 12+ years of work experience on embedded platforms for real-time applications as a Software Engineer or Software Developer.
- Strong programming skills in C++ and Python.
- Experience with test-driven development and a disciplined, design-based software development approach.
Nice to have
- Experience with CUDA / SIMD and deploying DNN models to embedded platforms for real-time applications.
- Experience with simulated or synthetic data, deep learning frameworks, or integration and testing on real hardware or robotic platforms.
Pay
224,000 USD - 356,500 USD base salary
Tools
C++, Python, CUDA, SIMD, TensorFlow, PyTorch
AI focus
Deploying perception DNN models to embedded platforms and using real and synthetic data to analyze and improve perception systems.
Model-written summary · the original posting is authoritative