ApplySarthi

Senior System Software Engineer - Embedded Software

Nvidia

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

13,452 open software roles across 1,075 companies are on ApplySarthi right now, most of them in Bengaluru (866), Hyderabad (286), Pune (187).

What software roles keep asking for: Python (37%), Java (30%), AWS (30%), System design (27%), C++ (24%), Observability (23%), CI/CD (23%), Kubernetes (20%) — counted across their open postings here.

Android jobs · C++ jobs · Linux jobs · Python jobs

Nvidia has 3,531 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with Nvidia.

Questions you are likely to be asked

  1. Why do you want to join Nvidia?
  2. What is your experience with Android? Tell me one thing you learned the hard way.
  3. How do you decide what to test, and what does good code review look like to you?
  4. Describe a time a deadline forced a trade-off in quality. What did you choose and why?
  5. How would you design an API for a feature you have worked on?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Senior System Software Engineer - Embedded Software at Nvidia interview free →

Are you able to take an idea and make it into a solution or product? Do you enjoy working with the customer and can drive your own work? If the answer is yes, please keep on reading. We are now hiring a Senior System Software Engineer focusing on embedded software and platform solutions for self-driving platform architectures. As an NVIDIAN, you’ll be part of a diverse, supportive environment where everyone is inspired to do their best work. What you’ll be doing: Collaborate with software, hardware and arch teams to design, implement, integrate, validate and optimize software on NVIDIA's DRIVE self-driving platform Work directly with customers and partners to take solutions based on NVIDIA DRIVE platform to production. Work on-site with the customer Port and integrate device drivers for SoC (System on a Chip)’s, sensors, and cameras for the DRIVE platforms Drive release integration and resolve production issues in DRIVE software stack Optimize performance for various BSP & platform software components Work with NVIDIA technologies and API’s Work on multiple customer projects What we need to see: Familiarity with embedded software, RTOS, and OS fundamentals MS in Computer Science, Computer Engineering or closely related field with proven experience on embedded systems, with focus on Imaging pipeline Excellent programming knowledge in C, C++ and Python Familiarity with source control systems (git, Perforce) Good understanding of Linux, Android, or Real-time operating systems Experience in working and interacting with customers Ability to adapt to new technologies and platforms Ability to take a customer request, find the best solution, implement and deliver it. 5 + years of experience in working with software development within the automotive industry Ways to stand out from the crowd: Ability to work independently Experience in developing kernel and user mode drivers in BSP, HAL for HW accelerators or AutoSAR software Experience in Platform bring up and BSP Software Track record integrating and delivering functional and performant real-time and/or distributed systems NVIDIA is at the forefront of breakthroughs in Artificial Intelligence, High-Performance Computing, and Visualization. Our teams are composed of driven, innovative professionals dedicated to pushing the boundaries of technology. We offer highly competitive salaries, an extensive benefits package, and a work environment that promotes diversity, inclusion, and flexibility. As an equal opportunity employer, we are committed to fostering a supportive and empowering workplace for all

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on workday · posted 2026-10-31. ApplySarthi collects openings and links to application pages; the role is advertised by Nvidia, not by us.