Embedded Security Software Engineer (SoC/Hardware)

Google LLC

Mountain View (CA)

On-site

USD 147,000 - 210,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Google LLC is seeking a software engineer to design, develop, and maintain secure low-level software (C/C++/Rust) at the hardware-software interface, protecting devices and user data across Google's flagship devices and services. You will tackle complex security challenges, debugging issues and ensuring code meets Google's security standards while contributing to system reliability at scale.

The role emphasizes cross-functional collaboration with Hardware, Software, Product, and Architecture

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.

Responsibilities

  • Design, develop, test, and maintain high-quality low-level secure software (C/C++/Rust).
  • Perform code-level security analysis, mitigate vulnerabilities, and collaborate with cross-functional teams to land security solutions.
  • Develop software that meets defined security properties and contributes to system security and performance KPIs.
  • Produce clear technical documentation for software designs and implementations.

Skills

Software development experience
Embedded software
Security basics
Programming languages: C/C++/Rust

Education

Bachelor's degree or equivalent practical experience

Job description

Google LLC is seeking a software engineer to design, develop, and maintain secure low-level software (C/C++/Rust) at the hardware-software interface, protecting devices and user data across Google's flagship devices and services. You will tackle complex security challenges, debugging issues and ensuring code meets Google's security standards while contributing to system reliability at scale.

The role emphasizes cross-functional collaboration with Hardware, Software, Product, and Architecture

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Security Software Engineer – SoC & Hardware Security
Security Software Engineer – SoC & Hardware Security

Google LLC • Mountain View (CA)

On-site
USD 151,000 - 210,000
Senior Embedded Security Software Engineer
Senior Embedded Security Software Engineer

Google • Sunnyvale (CA)

On-site
USD 262,000 - 364,000
Staff Security Engineer - Hardware, Firmware & SoC Security
Staff Security Engineer - Hardware, Firmware & SoC Security

Google LLC • Mountain View (CA)

On-site
USD 207,000 - 300,000
Embedded Software Engineer, Security, Silicon
Embedded Software Engineer, Security, Silicon

Google LLC • Mountain View (CA)

On-site
USD 147,000 - 210,000
Senior Staff Platform Security Engineer - Hardware & Crypto
Senior Staff Platform Security Engineer - Hardware & Crypto

Google LLC • Town of Montana (WI)

On-site
USD 262,000 - 364,000
Equity
Benefits package
Software Engineer, Security, Silicon
Software Engineer, Security, Silicon

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000
Senior Staff Software Engineer, Platforms Security
Senior Staff Software Engineer, Platforms Security

Google • Sunnyvale (CA)

On-site
USD 262,000 - 364,000
Senior Silicon Security Engineer — Open Source Root-of-Trust
Senior Silicon Security Engineer — Open Source Root-of-Trust

Google LLC • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Equity
Bonus target
Benefits
Platform Security Tech Lead: Hardware Security & Equity
Platform Security Tech Lead: Hardware Security & Equity

Google LLC • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity
Bonus target
Senior Embedded Systems Engineer – Platforms & Devices
Senior Embedded Systems Engineer – Platforms & Devices

Google LLC • Mountain View (CA), San Jose (CA)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+8