JobsSenior Software Engineer, Embedded Security, Silicon
Google logo

Senior Software Engineer, Embedded Security, Silicon

Google

Location

Mountain View, CA

Type

Full-time

Posted

5/5/2026

Compensation

$174,000 - $252,000 per year

Undergraduate with 5+ Years of Experience
Approval 99%·Filings 5,616·New hires 2,898·
👑 Elite Sponsor
·FY 2025

Job description

The Senior Software Engineer, Embedded Security, Silicon role at Google focuses on developing embedded security solutions for mobile SoCs in Pixel devices. The position is part of the Silicon Security Software team, which is responsible for the design and development of critical security components. The engineer will work on low-level embedded firmware environments and collaborate with cross-functional teams to deliver certifiable security solutions. This role requires a strong foundation in secure coding practices and the ability to drive development and testing in pre-silicon environments.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages such as C or C++.
  • 3 years of experience testing, maintaining, or launching software products.
  • 1 year of experience with software design and architecture.
  • 3 years of experience working with embedded operating systems.

Responsibilities

  • Develop embedded security solutions using secure coding practices.
  • Collaborate with Silicon Engineering and other firmware teams to design and deliver integrated security solutions.
  • Develop versatile low-level drivers and modules as required per ROM software architecture specification.
  • Implement and optimize solutions, including adding side-channel protections and formal verification.
  • Advocate the adoption of secure technologies and best practices throughout the organization.

Benefits

  • Employees at Google are often offered benefits like comprehensive health insurance, 401(k) matching, and flexible work arrangements, among other benefits.

Is this posting expired or inaccurate?