Job Closed

This listing is no longer active.

NVIDIA logo
NVIDIA

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you! Applications for this job will be accepted at least until June 15, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Manager, Software Engineering – AV Frameworks

Engineering ManagerEngineering ManagerOtherRemoteLeadTeam 10,001+Since 1993H1B SponsorCompany SiteLinkedIn

Location

California

Posted

149 days ago

Salary

$224K - $356.5K / year

Seniority

Lead

Bachelor Degree8 yrs expEnglishAndroidLinux

Job Description

Manager, Software Engineering – AV Frameworks

NVIDIA

• 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.

Job Requirements

  • 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.

Benefits

  • equity
  • benefits

Related Categories

Related Job Pages

More Engineering Manager Jobs

Netflix logo

Engineering Manager, Experimentation Platform

Netflix

Described as the world's top internet television network, Netflix is a publicly-traded entertainment company offering video-on-demand and streaming media. As an

• Build, scale, and grow a team of outstanding engineers and data scientists • Build strong relationships with Data Scientists and Engineers across the business • Act as an ambassador for experimentation across the company

California + 1 moreAll locations: California | New York
$190K - $920K / year
Job Closed
SOLV Energy logo

Senior Software Product Engineering Manager

SOLV Energy

We believe good energy has a ripple effect.

OtherRemoteTeam 501-1,000H1B Sponsor

• Lead the custom software product team, owning and executing the application suite roadmap. • Collaborate with product stakeholders, develop a product strategy, and ensure applications are scalable and lead the industry in user experience and feature offerings. • Achieve an expert level understanding of how custom software systems are designed and integrated with other business platforms. • Assist in building the custom software roadmap according to product strategy, prioritized business/client needs, and resource availability. • Ensure products keep pace with evolving field technologies and hardware. • Lead feature design and collaboration with stakeholders, ensuring timelines and requirements are met. • Manage a small team; mentor team members and foster career growth.

United States
$151.4K - $189.2K / year
Job Closed
AlpacaDB logo

VP of Engineering – Institutional Trading

AlpacaDB

AlpacaDB, Inc., also known as Alpaca and Alpaca Securities, is an API stock and crypto brokerage platform that enables services to embed investing and developer

• Define and own the engineering roadmap for Alpaca’s institutional trading platform • Build, lead, and scale a high-performing team of engineers with a strong culture of ownership and execution • Partner with the CTO and Global Head of Brokerage to align engineering priorities with institutional and prime brokerage strategy • Lead the evolution toward a multi-asset trading architecture supporting cross-margining across equities, options, FX, futures, and other derivatives • Design and deliver institutional trading capabilities, including but not limited to: • Drive architectural decisions across trading APIs, execution systems, real-time risk, margin engines, and analytics platforms • Set and enforce technical standards for performance, availability, scalability, and operational resilience in latency-sensitive systems • Coordinate multiple concurrent initiatives across trading, risk, margin, asset classes, and customer-facing tooling • Work cross-functionally with Product, Risk, Compliance, Operations, and Finance to deliver production-ready systems • Represent institutional trading engineering in executive-level planning and decision-making • Provide technical and architectural thought leadership in trading and brokerage technology, influencing direction internally and through industry engagement • Hands-on engineering, such as writing PoC code, conducting code reviews, deploying to production, and providing an L3 escalation contact point.

Worldwide
Job Closed
Scratch Financial logo

Manager, Software Engineering – AI CORE

Scratch Financial

Scratch Financial is the world's simplest patient financing solution.

OtherRemoteTeam 11-50Since 1912H1B Sponsor

• lead a high-impact team driving AI innovation across the enterprise • manage Agile Scrum ceremonies, align team deliverables with strategic objectives • collaborate with senior leadership to prioritize services in the rapidly evolving world of AI • deliver high-quality foundation models to engineering groups • partner with strategic vendors to influence feature development

New York
$140K - $180K / year
Job Closed