NVIDIA Logo

NVIDIA

System Software Engineer, DRIVEOS System Software Team

Job Posted 17 Days Ago Posted 17 Days Ago
Be an Early Applicant
2 Locations
Junior
2 Locations
Junior
The Embedded System Software Engineer will develop system software for NVIDIA platforms, work on Linux/QNX, and solve complex issues in automotive technology.
The summary above was generated by AI

We are looking for an Embedded System Software Engineer with a good understanding of System Software development, bringup of new platforms, knowledge of networking, experience in working on Linux or any RTOS software development and low level programming/debugging knowledge. As a System Software Engineer in the Automotive team, you will get an opportunity to work on NVIDIA's latest Platforms and SOCs, help solve complex and meaningful problems, and work alongside industry experts in teams with wide-ranging strengths and projects.

What you'll be doing:

  • Port DRIVE OS Linux and QNX on new in-house hardware platforms

  • Develop platform system software for external devices connected on-board

  • Design and develop safety compliant (ISO26262) system software for NVIDIA DRIVEOS operating system for autonomous vehicles

  • Develop QNX and Linux Drivers and system applications for Hypervisor based systems on NVIDIA Tegra SOC

  • Establish & bring-up system software on next generation NVIDIA Tegra SOC

  • Architect and implement solutions to complex issues & defects involving interactions between components partitioned across the large software stack

  • Use Formal Methods to design and develop high integrity software

What we need to see:

  • BS/MS in electrical engineering, computer science, or computer engineering or equivalent experience

  • Excellent embedded C programming skills

  • Good knowledge of debugging methodologies

  • Good understanding of computer architecture, operating system fundamentals

  • Hands-on experience in BSP porting.

  • A strong teammate; self-motivated with a positive approach!

  • 1-5 years experience in relevant field.

Ways to stand out from the crowd:

  • Background with networking, network switches and time synchronization mechanisms

  • Experience developing drivers on QNX, LK or other RTOS on 32/64-bit ARM SoC.

  • Hands-on experience with Debugging Tools like JTAG, DSTREAM

  • Having knowledge of Ada/SPARK programming and TLA+ formal verification modeling.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most resourceful and dedicated people in the world working for us. Do you want to be one of them? If you're creative and self driven, we want to hear from you! We are an equal opportunity employer and value diversity at our company.

Top Skills

Arm Soc
C
Linux
Qnx
Rtos

NVIDIA Pune, Mahārāshtra, IND Office

Survey No.144 145, Commerzone No.5, Off, Airport Rd, Yerawada, Pune, Maharashtra, India, 411006

Similar Jobs

An Hour Ago
Hybrid
Mumbai, Maharashtra, IND
Mid level
Mid level
Financial Services
As a Software Engineer III, you will design, develop, and deliver software solutions, build applications for cloud environments, and analyze data for system improvements.
Top Skills: Amazon Web ServicesDevOpsElasticacheGemfireJavaJenkinsKafkaRedshiftSnowflake
An Hour Ago
Hybrid
Mumbai, Maharashtra, IND
Junior
Junior
Financial Services
As an Automation Tester - Analyst, you will guide teams on automation standards, collaborate on BDD implementation, manage stakeholders, and conduct feasibility studies for automation.
Top Skills: AWSAzureBitbucketConformiqCucumberDockerEclipseGitGoogle ServicesIntellijJavaJenkinsKubernetesMavenRestSeleniumSoapSQLZookeeper
An Hour Ago
Hybrid
Mumbai, Maharashtra, IND
Senior level
Senior level
Financial Services
As an Automation Testing Associate, you will perform regression and functional user acceptance testing, document results, automate tests using Selenium and Java, and collaborate with teams on BDD implementation.
Top Skills: Api TestingBddBitbucketConformiqCucumberGitJavaSeleniumSQLTdd

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account