Senior Software Performance Engineer - AV Platform jobs in United States
cer-icon
Apply on Employer Site
company-logo

NVIDIA · 11 hours ago

Senior Software Performance Engineer - AV Platform

NVIDIA is a leading company in AI computing, known for its GPU technology that powers intelligent machines. They are seeking a Senior Software Performance Engineer to optimize autonomous driving solutions, collaborating with various teams to enhance product performance and efficiency.

AI InfrastructureArtificial Intelligence (AI)Consumer ElectronicsFoundational AIGPUHardwareSoftwareVirtual Reality
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Develop, maintain and optimize latency and throughput of NVIDIA’s L2/L3/L4 autonomous driving solutions
Devise acceleration strategies and patterns to improve software architecture and its efficiency on our computers with multiple heterogeneous hardware engines while meeting or exceeding product goals
Develop highly efficient product code in C++, making use of algorithmic parallelism offered by GPGPU programming (CUDA)/ARM NEON while following quality and safety standards such as defined by MISRA
Collaborate with HW, product, OS, and safety teams to design next-gen products

Qualification

C++ programmingPerformance analysisCUDA programmingAutonomous vehicles softwareComputer architectureParallel architecturesMathematical fundamentalsEmbedded architecturesReal-time operating systemsRobotics algorithmsComputer visionMachine learningCommunication skillsCollaboration skills

Required

MS or PhD degree in Computer Science, Computer Architecture, Electrical Engineering or related field (or equivalent experience)
10+ years of relevant professional experience working on autonomous vehicles software
Excellent C and C++ programming skills
Solid understanding of programming and debugging techniques, especially for parallel architectures
Good understanding of system software/operating systems and computer architecture
Experience with performance analysis, optimizations and benchmarking
Outstanding communication and collaboration skills as this role might require significant interfacing with other teams within NVIDIA

Preferred

Understanding of embedded architectures and real-time operating systems & scheduling
Strong mathematical fundamentals, including linear algebra and numerical methods
Experience implementing algorithms in robotics, computer vision, and/or machine learning
Software development experience with CUDA/GPGPU or any data parallel architectures
Deep learning architecture/performance work on any HW accelerator, especially if on GPUs

Benefits

Equity
Benefits

Company

NVIDIA is a computing platform company operating at the intersection of graphics, HPC, and AI.

H1B Sponsorship

NVIDIA has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1877)
2024 (1355)
2023 (976)
2022 (835)
2021 (601)
2020 (529)

Funding

Current Stage
Public Company
Total Funding
$4.09B
Key Investors
ARPA-EARK Investment ManagementSoftBank Vision Fund
2023-05-09Grant· $5M
2022-08-09Post Ipo Equity· $65M
2021-02-18Post Ipo Equity

Leadership Team

leader-logo
Jensen Huang
Founder and CEO
linkedin
leader-logo
Michael Kagan
Chief Technology Officer
linkedin
Company data provided by crunchbase