Senior System Software Engineer - Automotive
NVIDIA
NVIDIA
Join our dynamic Automotive Team as a Senior System Software Engineer and contribute to the development of cutting-edge, safe, secure, and high-performance automotive systems. This role offers an exciting opportunity to shape the future of autonomous vehicles. We are seeking individuals with a robust understanding of system software development, platform bring-up, and extensive experience in QNX and Linux environments. If you excel at creating configuration software for complex systems and are passionate about revolutionizing the automotive industry, we encourage you to apply.
This position is central to driving innovation within the automotive technology landscape, offering a collaborative environment where your contributions will be valued and impactful.
Design and implement safety (ISO26262) and security (ISO21434) compliant configuration and system software for NVIDIA DRIVE platforms used in autonomous vehicles.
Engage in development and bring-up activities for next-generation Tegra SOC hardware and associated systems.
Develop sophisticated debugging solutions and tooling to enhance developer efficiency on the DRIVE platform.
Architect and implement robust solutions for complex issues arising from component interactions across extensive software stacks.
Utilize formal methods to design and develop high-integrity software for critical automotive applications.
A Bachelor's or Master's degree in electrical engineering, computer science, or computer engineering is required, coupled with over 5 years of hands-on experience in embedded systems.
Demonstrated experience in configuring complex virtualized systems tailored to specific use cases is essential.
Solid understanding of computer architecture, fundamental operating system concepts, and Ethernet networking protocols is expected.
Extensive experience in interpreting board schematics, troubleshooting board design challenges, and effectively collaborating with hardware component vendors is crucial.
Proficiency in Python, C/C++, and/or Ada/SPARK programming and debugging is required. A positive, self-motivated attitude and strong teamwork skills are highly valued.
Nvidia
Automotive