Back to jobs

Staff Software Engineer, Embedded Systems/Firmware
Sunnyvale, CA, USAPosted 2 weeks ago
hybrid
Job Description
- Lead design, development, and deployment of critical firmware features (security, power management, telemetry) across multiple TPU generations, from bare-metal microcontrollers to distributed systems.
- Bridge hardware design and software teams to co-engineer groundbreaking chip features and establish high-performance interfaces that unlock advanced ML infrastructure capabilities.
- Provide technical direction on high-impact projects while mentoring and influencing a distributed engineering team to foster a culture of technical excellence.
- Identify and mitigate complex system-level challenges through rigorous architectural design and testing to ensure the reliability of public TPU platforms.
- Own project priorities, deadlines, and deliverables while facilitating cross-team clarity to deliver an exceptional developer experience for platforms like Trillium and Ironwood.