Manager, Software Engineering - AV Frameworks jobs in United States
info-icon
This job has closed.
company-logo

NVIDIA · 9 hours ago

Manager, Software Engineering - AV Frameworks

NVIDIA is a leader in AI technology, and they are seeking a Manager of System Software Engineering to join their Autonomous Vehicles team. The role involves managing the development of software architecture and frameworks for autonomous vehicles, ensuring real-world performance and customer satisfaction.

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

Responsibilities

Managing the development and optimization of software architecture and frameworks for real-world performance while matching or exceeding customer requirements
Working on areas such as component abstraction layers, inter-process data sharing and communication, and process scheduling
Developing efficient mechanisms to maximize utilization on computers with multiple heterogeneous hardware engines
Solidifying existing frameworks and software components and validate with large amounts of real and synthetic the improvements of the computational performance and system utilization
Performing in-vehicle tests, collecting data and completing autonomous drive missions
Developing unit tests, documentation for features, evaluating quality and proposing corrective actions
Developing highly efficient product code in C++, making use of high algorithmic parallelism offered by GPGPU programming (CUDA). Follow quality and safety standards such as defined by MISRA

Qualification

C++ programmingMulti-threaded applicationsParallel architecturesLinux operating systemsRobotics frameworksGPGPU programmingAnalytical skillsCommunication skillsTeam collaboration

Required

BS or MS in Computer Engineering, Computer Science or related field (or equivalent experience)
8+ years of overall relevant industry experience including 3+ years of experience leading a team
Excellent C and C++ programming skills
Experience developing and debugging multi-threaded/distributed applications like multimedia systems, game engines, etc
Strong knowledge of programming and debugging techniques, especially for parallel and distributed architectures
Strong knowledge on Linux, Android, and/or other real-time operating systems
Experience with frameworks for robotics such as ROS and/or for multimedia such as GStreamer
Thrive on writing low latency, highly performant code
Great communication and analytical skills. Self-motivated and a great teammate

Preferred

Understanding of embedded architectures, image processing APIs (e.g. OpenCV) and MATLAB tools
Experience with any of the following: developing software in heterogeneous architectures, including GPUs; version control systems GIT; build system like CMake/Bazel
Knowledge of automotive systems, notably ADAS applications
Software development for modern OpenGL (Core Profile) and Linux
Demonstrate hands-on collaboration within a team of algorithm, software and hardware engineers, with a significant level of detail orientation and a penchant for data organization and presentation

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