Senior System Software Engineer - Distributed Systems

October 22

Apply Now
Logo of NVIDIA

NVIDIA

GPU-accelerated computing β€’ artificial intelligence β€’ deep learning β€’ virtual reality β€’ gaming

10,000+

Description

β€’ Designing and architecting a platform that automates GPU asset provisioning β€’ Design, develop, test, debug, and optimize solutions for Datacenter firmware β€’ Work closely with hardware, software, infrastructure, and business teams β€’ Define server-level reliability, availability, and serviceability requirements

Requirements

β€’ BS, MS, or PhD in EE/CS or related field (or equivalent experience) with 6+ years of experience β€’ Active development using Python as primary programming language β€’ Using Linux as OS β€’ Highly motivated with strong communication skills β€’ Familiarity with industry standards such as SPI, I2C, PCIe, UEFI and PLDM β€’ System knowledge of platform management, BMC-BIOS communication, thermal management, power management β€’ Expert level knowledge of a systems programming language (Go, Python) β€’ Understanding of performance, security and reliability in complex distributed systems β€’ Familiarity with system level architecture, data synchronization, fault tolerance and state management

Benefits

β€’ Eligible for equity β€’ Benefits

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com