ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Cameras and Sensors Software Engineer - Autonomous Vehicles

NVIDIA

2 Locations permanent

Posted: January 5, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Job Description

We are now looking for a System Software Engineer – Cameras & Sensors for Autonomous Vehicles ! Seeking software engineers who are passionate about designing, developing, and maintaining core technology around camera and sensor drivers , high‑bandwidth interfaces, data streaming, data recording/playback, and vehicle interface abstraction. This is our life’s work: to amplify human creativity and intelligence. NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people in the world working for us. If you're creative, autonomous, and love a challenge, we want to hear from you. What you will be doing: Designing, developing, and optimizing software architecture and frameworks for real‑world performance while matching or exceeding customer requirements, with a strong focus on camera and imaging pipelines. Working with vendors to integrate and validate state‑of‑the‑art automotive cameras and other sensors (e.g., radar, lidar, ultrasound) into the NVIDIA AV platform. Developing camera and sensor drivers, plugins, and processing components (configuration, control, calibration hooks, health monitoring, error handling) around raw and processed sensor data. Building highly efficient multi‑camera data recording, playback, and visualization tools, including synchronization, timestamping, and bandwidth‑aware streaming. Performing in‑vehicle tests, collecting camera and multi‑sensor data, and analyzing data integrity, timing alignment, and image quality issues. Working with our car and control teams to develop and maintain interfaces to the vehicle, enabling end‑to‑end self‑driving functionality. Supporting data collection campaigns for our autonomous vehicle program, ensuring reliable and repeatable camera/sensor configurations. Developing unit tests, integration tests, and documentation; evaluating quality and proposing corrective and preventive actions for camera/sensor software. Delivering efficient product code in C++, making use of high algorithmic parallelism offered by GPGPU programming (CUDA), and following quality and safety standards such as MISRA. What we need to see: BS/MS or higher in computer engineering, computer science, electrical engineering, or related disciplines (or equivalent experience). 5+ years of experience in software development, including systems‑level or embedded work. Excellent C and C++ programming skills, including strong debugging and profiling capabilities. Experience developing and debugging multithreaded/distributed applications such as multimedia systems, game engines, or real‑time streaming pipelines. Solid understanding of programming and debugging techniques, especially for parallel and distributed architectures. Strong experience on Linux, Android, and/or other real‑time operating systems. Solid experience with camera or sensor/streaming systems, ideally including one or more of: Automotive camera bring‑up, configuration, and control (e.g., exposure, gain, sync). Audio/video or imaging pipelines, frame‑based streaming, and timestamp‑driven processing. High‑throughput data paths (e.g., multi‑camera SSR, high‑rate logging, or playback). Background with vehicle control interfaces and in‑vehicle networking is a plus. Great communication and analytical skills, including the ability to reason about system‑level behavior (latency, ordering, data integrity). Ways to stand out from the crowd: Deep understanding of embedded camera architectures, ISP pipelines, or automotive camera modules. Experience with data‑parallel and/or GPGPU programming (CUDA, OpenCL) applied to imaging or sensor processing. Software development for modern OpenGL (Core Profile) and Linux, particularly for visualization of multi‑camera and sensor data. Experience with version control systems (GIT) and build systems (CMake). Hands‑on mindset, working closely with algorithm, software, and hardware teams; strong attention to detail and a passion for organizing, inspecting, and presenting camera/sensor data.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply