GPU-accelerated computing • artificial intelligence • deep learning • virtual reality • gaming
10,000+
September 15
GPU-accelerated computing • artificial intelligence • deep learning • virtual reality • gaming
10,000+
• Design and develop safety (ISO26262) and security (ISO21434) compliant system software for NVIDIA DRIVE platform for autonomous vehicles • Design simple and creative solutions for complex system problems, by decomposing the problem into smaller problems. • Design Real Time System Software solutions for NVIDIA Tegra SOC • Perform 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 • Learn to 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 stack • Extensively use Formal Methods to develop high integrity software, benefiting from enhanced toolchain automation.
• Bachelors/Masters or equivalent experience in Computer Science from a reputable engineering college • 8+ 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/or Ada/SPARK programming and debugging skills • Hands-on experience with debugging tools like gdb, valgrind • A dedicated, action-oriented, strong teammate, who’s self-motivated with excellent analytical and interpersonal skills • In-depth knowledge of embedded systems and real time operating systems, like QNX and RT Linux skills • Good understanding of ARM architecture and writing low level software for ARM v8 based SOCs • Experience in taking features from inception to the product following Software Development Life Cycle (SDLC) practices • Hands-on experience with performance analysis tools, such as gprof, perf, system analyzer tools • Hands-on experience with formal methods, especially using TLA+ and Ada/SPARK toolchains.
Apply NowSeptember 15
1001 - 5000
Develop software tools and enhance IBM z/VSE Assembler functionality at Rocket.
September 12
1001 - 5000
Senior Software Engineer at Oportun designing and maintaining software solutions.
September 12
1001 - 5000
Senior Software Engineer at Oportun, building solutions for financial independence.
September 10
51 - 200
Senior Software Engineer building distributed systems for data teams at Atlan.