NVIDIA
Senior Integration Engineer - Autonomous Vehicle
Join to apply for the Senior Integration Engineer - Autonomous Vehicle role at NVIDIA. Overview
We are building NVIDIA’s end‑to‑end autonomous driving application. You’ll work full‑stack, crafting self‑driving solutions on NVIDIA’s multi‑computer heterogeneous hardware architectures. What You’ll Be Doing
Define functional software architecture for NVIDIA' s L2/L3/L4 autonomous driving solutions. Integrate modular software components (perception, planning, etc.) to implement customer-required self‑driving functions. Optimize product implementation to achieve target performance goals. Diagnose system software & functional driving issues reported on our target driving platforms, including on‑road & simulation. Develop efficient mechanisms to improve utilization on computers with multiple heterogeneous hardware engines. Perform in‑vehicle tests, collect data and complete autonomous drive missions. Develop system tests, document product functions, evaluate quality and propose corrective actions. Develop highly efficient product code in C++, leveraging C++ parallelism and CUDA (GPGPU programming). Follow quality and safety standards such as MISRA. What We Need to See
BS/MS or higher in computer engineering, computer science or related engineering fields, or equivalent experience. 5+ years of relevant industry experience. Excellent C and C++ programming skills. Experience developing and debugging multithreaded/distributed applications such as multimedia systems or game engines; profound programming debugging techniques. Experience developing software in heterogeneous architectures, including GPUs. Knowledge of image processing APIs (e.g., OpenCV) and MATLAB tools, automotive systems, notably ADAS applications. Experience with CUDA, Linux, and QNX. Experience with version control (Git) and build systems like CMake/Bazel. Hands‑on and teamwork within algorithm, software and hardware engineers, detail-oriented, data organization and presentation. Solid understanding of Linux, Android, or other real‑time operating systems. Ways to Stand Out From the Crowd
Understanding of parallel, embedded and distributed architectures. Thrives on writing low latency, highly performant code. Great communication and analytical skills. Self‑motivated and a great teammate. Compensation
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is $148,000–$235,750 for Level 3, and $184,000–$287,500 for Level 4. You will also be eligible for equity and benefits. Application Deadline
Applications for this job will be accepted at least until August 1, 2025. About NVIDIA
NVIDIA is committed to fostering a diverse work environment and is an equal‑opportunity employer. NVIDIA does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Other
JR2000998
#J-18808-Ljbffr
Join to apply for the Senior Integration Engineer - Autonomous Vehicle role at NVIDIA. Overview
We are building NVIDIA’s end‑to‑end autonomous driving application. You’ll work full‑stack, crafting self‑driving solutions on NVIDIA’s multi‑computer heterogeneous hardware architectures. What You’ll Be Doing
Define functional software architecture for NVIDIA' s L2/L3/L4 autonomous driving solutions. Integrate modular software components (perception, planning, etc.) to implement customer-required self‑driving functions. Optimize product implementation to achieve target performance goals. Diagnose system software & functional driving issues reported on our target driving platforms, including on‑road & simulation. Develop efficient mechanisms to improve utilization on computers with multiple heterogeneous hardware engines. Perform in‑vehicle tests, collect data and complete autonomous drive missions. Develop system tests, document product functions, evaluate quality and propose corrective actions. Develop highly efficient product code in C++, leveraging C++ parallelism and CUDA (GPGPU programming). Follow quality and safety standards such as MISRA. What We Need to See
BS/MS or higher in computer engineering, computer science or related engineering fields, or equivalent experience. 5+ years of relevant industry experience. Excellent C and C++ programming skills. Experience developing and debugging multithreaded/distributed applications such as multimedia systems or game engines; profound programming debugging techniques. Experience developing software in heterogeneous architectures, including GPUs. Knowledge of image processing APIs (e.g., OpenCV) and MATLAB tools, automotive systems, notably ADAS applications. Experience with CUDA, Linux, and QNX. Experience with version control (Git) and build systems like CMake/Bazel. Hands‑on and teamwork within algorithm, software and hardware engineers, detail-oriented, data organization and presentation. Solid understanding of Linux, Android, or other real‑time operating systems. Ways to Stand Out From the Crowd
Understanding of parallel, embedded and distributed architectures. Thrives on writing low latency, highly performant code. Great communication and analytical skills. Self‑motivated and a great teammate. Compensation
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is $148,000–$235,750 for Level 3, and $184,000–$287,500 for Level 4. You will also be eligible for equity and benefits. Application Deadline
Applications for this job will be accepted at least until August 1, 2025. About NVIDIA
NVIDIA is committed to fostering a diverse work environment and is an equal‑opportunity employer. NVIDIA does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Other
JR2000998
#J-18808-Ljbffr