Senior Staff Software Engineer, GPU System Software
Role details
Job location
Tech stack
Job description
Experteer Overview Lead high-impact software initiatives and coach a distributed engineering team. Drive alignment across teams on goals, outcomes, and timelines while managing priorities and deliverables. Design, build, test, deploy, and scale large-scale software within Google's AI and Infrastructure landscape. Leverage deep expertise in embedded systems and kernel/firmware to shape critical projects and technologies that power billions of users. Compensation / Benefits * Provide technical leadership on major projects and guide architecture decisions * Coach and influence a distributed engineering team across functions * Align multiple teams on goals, outcomes, and timelines * Prioritize projects, manage deadlines, and oversee deliverables * Design, develop, test, deploy, maintain, and enhance large-scale software solutions Tasks * Bachelor's degree or equivalent * 8 years of software development experience * 7 years of experience with embedded operating systems * 5 years of experience in design/architecture and testing/launching software products * Experience in kernel programming and firmware * C or C++ coding experience * 5 years of technical leadership leading project teams and setting technical direction Key requirements * bonus target * equity * benefits
Requirements
Experteer Overview Lead high-impact software initiatives and coach a distributed engineering team. Drive alignment across teams on goals, outcomes, and timelines while managing priorities and deliverables. Design, build, test, deploy, and scale large-scale software within Google's AI and Infrastructure landscape. Leverage deep expertise in embedded systems and kernel/firmware to shape critical projects and technologies that power billions of users. Compensation / Benefits * Provide technical leadership on major projects and guide architecture decisions * Coach and influence a distributed engineering team across functions * Align multiple teams on goals, outcomes, and timelines * Prioritize projects, manage deadlines, and oversee deliverables * Design, develop, test, deploy, maintain, and enhance large-scale software solutions Tasks * Bachelor's degree or equivalent * 8 years of software development experience * 7 years of experience with embedded operating systems * 5 years of experience in design/architecture and testing/launching software products * Experience in kernel programming and firmware * C or C++ coding experience * 5 years of technical leadership leading project teams and setting technical direction Key requirements * bonus target * equity * benefits