Graphic Processing Unit (GPU) Engineer - TS/SCI
Overview
In this role you will design, optimize, and integrate GPUs for Linux-based systems within a defense-focused environment. You’ll collaborate with hardware, OS, and software teams to deliver high-performance, power-efficient GPU solutions. You will drive GPU architecture decisions, optimize drivers, and develop Linux-ready tooling to support reliable operation. This is an opportunity to shape GPU capabilities across Linux and evolving platforms in a mission-focused company.
ResponsibilitiesDefine and optimize GPU architectures and designs for Linux-focused deploymentsCollaborate with OS developers to integrate GPUs and refine Linux drivers for performance and reliabilityContribute to GPU hardware design and maintain hardware-software synchronizationDevelop and optimize CUDA/OpenCL applications for Linux, with ongoing maintenanceAnalyze GPU performance, identify bottlenecks, and implement improvementsCreate and maintain Linux-specific debugging and profiling toolsAdvance power management techniques for Linux-based GPUs across devicesDesign and execute GPU testing and validation plans, including stress and benchmarkingDocument architectural specifications and Linux-oriented best practicesStay current with GPU industry trends and Linux-focused innovations
Key requirementsBachelor in Computer Science, Electrical Engineering, or related field; 10+ years of systems engineering experienceProven GPU architecture design and performance optimization experienceExpertise in Linux system integration for GPUsStrong knowledge of computer hardware architecture for LinuxExperience with parallel computing, graphics algorithms, and real-time rendering on LinuxFamiliarity with GPU debugging and profiling tools for LinuxExcellent problem solving and teamwork abilitiesStrong communication skills in a Linux contextProficiency in Python or Bash scriptingProficiency with automation tools such as Ansible, Puppet, Salt, Terraformstrong collaborationclear communicationproblem-solvingGPU architecture and designLinux driver optimizationCUDA/OpenCL programming