Senior Software Engineer - DRIVE SW

NVIDIA

5+ yrs Bengaluru, Hyderabad, Pune Full Time Hybrid (office + remote)
NVIDIA logo
Posted : today
Actively hiring

Job description

Join NVIDIA's Automotive Team as a Senior System Software Engineer and drive the future of autonomous vehicle technology. We are seeking talented individuals with a strong background in system software development, platform bring-up, and expertise in QNX and Linux. If you possess specialized skills in bootloader design, RTOS development, or low-level programming, your contributions will be invaluable in creating innovative, safe, and high-performance automotive systems.

This role offers the chance to revolutionize the automotive industry by working within a team dedicated to pushing the boundaries of what's possible with AI and cutting-edge hardware. Become part of an environment where innovation thrives and your work makes a lasting impact on a global scale.

Responsibilities

Key responsibilities include designing and developing system software for the NVIDIA DRIVE platform, ensuring compliance with safety (ISO26262) and security (ISO21434) standards for autonomous vehicles. You will be instrumental in performing development and bring-up activities for next-generation Tegra SOC hardware and systems.

Architecting unified and scalable software solutions across various OS flavors for the DRIVE platform is crucial. Additionally, you will architect and implement solutions for complex issues, addressing intricate interactions between components within the expansive DRIVE Platform software stack.

Qualifications

Candidates should possess a Bachelor's or Master's degree in Electrical Engineering, Computer Science, or Computer Engineering, coupled with over five years of experience in embedded systems software design and development. A solid understanding of computer architecture, operating system fundamentals, and embedded software is essential.

We require strong experience in at least one of the following areas: Pre-Silicon/Bring-up activities, Bootloaders, RTOS based development, or Scalable SW architectures. Proficiency in Python, C/C++, and debugging skills is a must. We are looking for a passionate, self-motivated team player with a positive attitude.

Essential Skills

System Software DevelopmentQNXLinuxEmbedded Systems Software DesignComputer ArchitectureOperating System FundamentalsPythonC++C

Good to Have

Bootloader Design and DevelopmentRTOS based DevelopmentLow-level Programming/DebuggingISO26262ISO21434Scalable Software ArchitecturesSoC Pre-Silicon/Bring-up

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer - DRIVE SW
IndustryAutomotive, Software Development
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Nvidia logo

Nvidia

Automotive

Senior Software Engineer - DRIVE SW at NVIDIA | SkillMX | SkillMX