Senior Software Engineer - Autonomous Driving

Thomas To
Santa Clara, CAFULL_TIMEPosted Aug 6, 2026

Role responsibilities

Lead the technical strategy and architecture for optimizing deep neural network inference workloads within autonomous driving applications. Drive end-to-end performance analysis and develop optimization techniques like quantization and pruning for NVIDIA automotive platforms.

Requirements

Requires a degree in Computer Science or Engineering with over 12 years of experience in systems software, AI/ML infrastructure, or compiler technology. Must have strong proficiency in C++, Python, and deep familiarity with TensorRT and CUDA.

Key skills

C++, Python, TensorRT, CUDA, Deep Learning Inference, Model Optimization, PyTorch, ONNX, Triton, System Architecture, Quantization, Pruning, Kernel Optimization, Autonomous Driving, Real-time Systems, ISO 26262

Keywords

Autonomous Driving, ADAS, Digital Cockpit, Deep Neural Networks, TensorRT-LLM, Model Compression, Operator Fusion, Memory Optimization, DriveOS, QNX, Safe RTOS, Linux, Hypervisors, Virtualization, Embedded Systems, Edge Computing, Robotics, Deterministic Systems, Low-latency Systems, AI Model Optimization, GPU Performance, Compiler, Runtime, VLM, LLM, Perception Models, Silicon Architecture

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free