Software Engineer III, Embedded Systems/Firmware, AI and Infrastructure
Sunnyvale, CA, USA · Full-time · Posted May 18, 2026
- Experience
- 2 years in low level systems programming languages and 2 years working with embedded operating systems.
- Education
- Bachelor’s degree or equivalent practical experience.
About the job
Designs, develops, tests, and maintains embedded systems and firmware software supporting Google’s AI and infrastructure platforms.
What you'll do
- Write product or system development code and participate in design reviews.
- Review peers’ code and contribute to documentation or educational content.
- Triage and debug product or system issues, including analyzing impacts on hardware, networks, or service operations.
What they ask for
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience in low level systems programming languages (e.g. C++ or C).
- 2 years of experience with working with embedded operating systems.
Nice to have
- Master's degree or PhD in Computer Science or related technical field.
- 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging; or data structures and algorithms.
Pay
$147000 - $211000 USD base salary
Tools
C++, C
AI focus
Work on AI and infrastructure platforms, including systems that support AI models and computing at scale.
Model-written summary · the original posting is authoritative