Google
Staff Software Engineer, Systems Engineering and Architecture
Found: January 24, 2026
This role is based in Mountain View, CA.
Compensation:
$197,000-$291,000/year + bonus + equity + benefits
Responsibilities:
- Provide technical leadership for software/hardware co-design of new Security Operations Center (SoCs).
- Contribute to the software and hardware architecture designs for Google’s future SoCs and software features.
- Build prototype and production software across the Android stack including kernel, BSP, framework, and application to prove the feasibility of designs.
- Collaborate across organizations and teams to move the architecture design into production.
Minimum Qualifications:
- Bachelor's degree or equivalent practical experience.
- 8 years of experience in software engineering with C/C++, Java/Kotlin, or Python.
- 5 years of experience in software design and architecture.
- 3 years of experience in a technical leadership role.
- Experience developing for the Android platform.
Preferred Qualifications:
- Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
- Experience in software/hardware co-design.
- Experience in developing Linux kernel software and debugging.