Senior System Software Engineer

September 15

Apply Now
Logo of NVIDIA

NVIDIA

GPU-accelerated computing • artificial intelligence • deep learning • virtual reality • gaming

10,000+

Description

• Design and develop safety (ISO26262) and security (ISO21434) compliant NvIPC software for NVIDIA DRIVE platform for autonomous vehicles. • Design Real Time System solutions for NVIDIA Tegra SOC. • Perform early development & bring-up activities for next-generation Tegra SOC hardware. • Work with the ASIC teams to enhance virtualization support in the SOC. • Design debugging solutions and tooling to improve developer experience on DRIVE platform. • Harness, maximum and consistent system software performance and develop workflows and tools to measure performance. • Handle complex issues requiring interactions between components partitioned across the large software stacks. • Using Formal Methods to drive up the integrity of your software, using toolchain automation. • Using Ada/SPARK to implement critical code and specify unit design with contracts. • Verifying code with hybrid testing and proving verification techniques.

Requirements

• Bachelors/Masters or equivalent experience in Computer Science from a reputable engineering college • 5+ years of experience in System Software development on real time embedded systems • Strong understanding of computer architecture and operating system fundamentals • Strong C/C++ and debugging skills • Experience and expertise in Ada/SPARK and/or TLA+ development highly desirable • Hands-on experience with debugging tools like gdb, Valgrind • A dedicated, committed, strong teammate, who’s self-motivated with excellent analytical and interpersonal skills

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com