Senior Perception Software Engineer
Core
Design, develop, and productize perception software components for NVIDIA's autonomous driving solutions, integrating them into fully functional systems for robots and self-driving cars.
Role type
Senior IC perception software engineer (autonomous driving)
Builds
Perception software components and DNN models for embedded platforms
Domain
Autonomous driving / Robotics / Embedded Systems
Deliverable
production ML models
Required skills
C++, Python, CUDA, DNN model deployment, embedded real-time systems, SDLC, test-driven development, system debugging, synthetic data analysis
Preferred skills
SIMD, deep learning frameworks (TensorFlow, PyTorch), real hardware/robotic platform integration
Technologies
CUDA, TensorFlow, PyTorch, C++, Python
Responsibilities
Execute full software development life cycle (SDLC), integrate perception software components into a fully functional software system, deploy state-of-the-art perception DNN models to embedded platforms, analyze and improve the system using real and synthetic benchmark data
Seniority
Senior, hands-on IC
