Embedded Software Engineer, Security, Silicon
Google· Engineering
Mountain View, CA, USA$147k - $210kFull-timePosted 3d ago
About the role
Google software engineer role focusing on hardware-software interface security for Tensor SoC and Pixel products, with opportunities to impact system security across devices and services.
Responsibilities
- Design, develop, test, and maintain high-quality, robust low-level secure software (e.g., C/C++/Rust), including debugging issues and ensuring code meets Google's engineering standards for security features and system components.
- Perform code-level security analysis, implement and verify defenses against emerging threats, and apply best practices to mitigate vulnerabilities in software components. Collaborate cross-functionally with Hardware, Software, Product, and Architecture teams to integrate and effectively land system security solutions within Google's ecosystem.
- Develop creative and efficient software solutions that meet defined security properties and contribute to system-level security and performance KPIs.
- Contribute to the refinement of security architecture by participating in design discussions from an implementer's perspective, and produce clear technical documentation for software designs and implementations.
Qualifications
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience with software development in one or more programming languages (e.g. C, C++, or Rust), or 1 year of experience with an advanced degree.
- 2 years of experience building software for data privacy or security (e.g., identity and access management).
- Experience with embedded software, low-level software development, device software, or hardware/software system environments.
Skills
Required:Programming in C/C++/RustEmbedded software development
Last updated Oct 23, 2026. Interested? Apply on the company site.
More open roles at Google
- Staff Network Security Engineer, Google Enterprise Network3d agoHybrid (Austin, TX; Sunnyvale, CA)
- Group Product Manager, Google Lens AI Shopping3d agoMountain View, CA, USA · Product Management
- UX Program Manager3d agoHybrid (New York, NY; San Bruno, CA) · UX Programs & Operations
- Senior Staff Software Engineer, Android Automotive OS3d agoHybrid (Kraków, Poland; Munich, Germany)
- 3d ago