JOBSEARCHER

Staff Software Engineer, GPU Embedded Systems

GoogleDallas, TXL6 LeadOctober 26th, 2026
Overview: In this role you will shape the software stack for next-generation GPU accelerator systems powering large-scale AI infrastructure. You will collaborate with product teams to define a secure, scalable data plane and bridging between containers and lightweight VMs. You'll drive hardware security integration, cross-architecture evaluation, and roadmapping to balance performance with reliability. This is a high-impact, cross-functional role at a hyperscale environment that values innovation and leadership. Compensation / Benefitsbonus targetequitybenefits
Responsibilities:
  • Drive design and development of next-gen GPU accelerator systems from concept to deployment
  • Identify value-added features for bare-metal, virtualized, and container-based use cases
  • Design in-band telemetry and control daemons to securely bridge host and guest environments
  • Integrate hardware security features into production software pipelines
  • Evaluate architectural challenges across different CPU architectures and recommend system balance
  • Anticipate performance implications of Linux Kernel, VMs, containers, and networking and adapt GPU systems accordingly
  • Define GPU roadmap by collaborating with Google product teams and external partners
  • Derive a common architecture by influencing vendors and standards committees
Key requirements:
  • Bachelor's degree or equivalent practical experience 8 years of experience in software development 5 years of experience testing and launching software products 5 years of experience working with embedded operating systems 3 years of experience with software design and architecture
  • Experience with system development, device drivers and Kernel programming
  • Leadership and team guidance
  • Cross-functional collaboration
  • Strategic thinking and communicationPCI ExpressGPU programming
  • Linux internals and Linux Kernel