Senior Systems Software Engineer – GPU Software
Role responsibilities
Design and develop key components of production GPU kernel drivers and embedded software for datacenter and gaming markets. Collaborate with hardware and software teams to solve performance bottlenecks and ensure scalable driver solutions.
Requirements
Requires a BS or MS in Computer Engineering or Computer Science with over 5 years of software development experience. Must have exceptional C/C++ skills and deep expertise in low-level driver development and kernel systems.
Key skills
C++, C, Kernel Driver Development, System-level Debugging, Linux Kernel, Android Kernel, Chrome OS Kernel, Windows Kernel, Computer System Architecture, CI/CD, Docker, Kubernetes, Virtualization, Kernel Security, Static Code Analysis, Dynamic Analysis
Keywords
GPU, Kernel Drivers, Embedded Software, C++, C, Linux, Android, Chrome, Windows, Computer Architecture, Microprocessors, Microcontrollers, DMA, Caches, Buses, Memory Controllers, Open Source, CI/CD, Containerization, Docker, Kubernetes, YAML, XenServer, KVM, Hyper-V, Fuzzing, Negative Testing, Artificial Intelligence, High-Performance Computing, Visualization