Senior Manager, Abstraction Layer Engineering – Autonomous Platform

🕒 March 1

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

Artificial Intelligence • Gaming • Automotive

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Lead the VAL and SAL teams, designing and developing optimal software abstractions and plugin frameworks to interface with real-world vehicle and sensor systems, consistently exceeding customer expectations. • Build efficient and user-friendly mechanisms to improve software integration across a wide range of vehicles and sensor configurations. • Work on core areas such as component abstraction layers, sensor and actuator interfacing, and inter-process data sharing and communication, enabling reliable and scalable autonomous driving solutions. • Solidify existing frameworks and software components, validating improvements through extensive real-world and synthetic testing to enhance computational performance and system utilization. • Perform in-vehicle tests, collect and analyze sensor and vehicle data, and support the completion of autonomous drive missions. • Develop unit tests and documentation for key features, evaluate software quality, and propose corrective actions in alignment with industry best practices. • Develop highly efficient, production-quality C++ code, demonstrating parallel computing capabilities through GPGPU (CUDA) to accelerate processing workloads. • Follow industry safety and quality standards, including MISRA and other automotive-grade software development practices.

🎯 Requirements

• MS or higher in computer engineering, computer science or related engineering fields (or equivalent experience) • 12+ overall years of relevant industry experience and 8+ years of managing a team • Excellent C and C++ programming skills • Experience developing and debugging multithreaded/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 • Phenomenal communication and analytical skills • Self-motivated and a great teammate

🏖️ Benefits

• Eligible for equity and benefits

Apply Now

Similar Jobs

🕒 March 1

General Dynamics Information Technology

10,000+ employees

🔒 Cybersecurity

🤖 Artificial Intelligence

BMC Remedy/Helix Developer at GDIT transforming technology into opportunity for mission-critical government projects. Provide accurate technical guidance and develop workflow, integrations, and digital workplace service offerings.

AWS

Cloud

🕒 February 28

Main Line Talent Group

1 - 10

🎯 Recruiter

👥 HR Tech

🤝 B2B

Epicor ERP Developer enhancing and customizing ERP systems for a leading manufacturing firm. Develop and support ERP functionalities while collaborating with stakeholders.

ERP

SQL

.NET

🕒 February 27

Wolverine Worldwide

1001 - 5000

🛒 Retail

🛍️ eCommerce

👗 Fashion

Senior Full Stack Developer at Wolverine Worldwide, building e-commerce solutions with Salesforce Commerce Cloud integration. Collaborating with cross-functional teams in a remote work environment.

Angular

ASP.NET

Cloud

ERP

Java

JavaScript

Jenkins

Node.js

NoSQL

React

SFDC

SQL

SSIS

Vue.js

.NET

🕒 February 26

A Place for Mom

501 - 1000

🏪 Marketplace

👥 B2C

Senior Director of Engineering in a tech organization focused on Senior Living platforms. Leading teams in building and scaling technology solutions for connecting families with senior living communities.

AWS

Cloud

JavaScript

Next.js

React

SDLC

TypeScript

🕒 February 26

TripSuite

1 - 10

☁️ SaaS

🤝 B2B

Founding Developer creating fintech solutions for travel at TripSuite. Building core applications and collaborating with executives in an early-stage startup environment.

🇺🇸 United States – Remote

💰 $5M Seed Round - TripSuite on 2024-12

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer