Senior Staff Software Engineer, GPU System Software

Google LLC
Sunnyvale, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Sunnyvale, United States of America

Tech stack

Adobe InDesign
Artificial Intelligence
C++
Computer Programming
Embedded Operating Systems
Firmware
Software Engineering
Software Systems
System Software

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

Apply for this position