Senior Embedded Systems Software Engineer

Google

Mountain View (CA)

On-site

USD 174,000 - 252,000

Full time

24 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health, dental, vision, life, and long
Disability insurance
401(k) with company match
Paid Time Off: 20 days per year
Sick Time: 40 hours/year (69 inSeattle
Maternity Leave: 28-30 weeks
Baby Bonding Leave: 18 weeks
Holidays: 13 paid days per year

Job summary

Google in Mountain View, CA is seeking a software engineer to develop and optimize large-scale systems. The role requires leading-edge skills in C/C++ and embedded software, with opportunities to influence architecture and design across projects. Interviews are typically in-person.

The team builds platforms spanning desktop, mobile, and services, focusing on performance, reliability, and scalable systems. Compensation includes base salary, 15% bonus target, equity, and comprehensive benefits.

Qualifications

  • Five years of experience in low level systems programming languages (e.g., C++ or C).
  • Three years of experience testing, maintaining, or launching software products, and one year of experience with software design and architecture.
  • Three years of experience working with embedded operating systems.
  • Experience developing, debugging, or maintaining device drivers.

Responsibilities

  • Write and test product or system development code.
  • Review code developed by other engineers and provide feedback on best practices.
  • Contribute to documentation or educational content and update as needed.
  • Triage product or system issues and debug/track/resolve impacts on hardware, network, or service operations.
  • Participate in or lead design reviews with peers and stakeholders to decide amongst technologies.

Skills

C/C++
Software design
Software architecture
Embedded OS
Device drivers

Education

Bachelor's degree or equivalent practical experience
Master's degree or PhD in CS or related field

Job description

Google in Mountain View, CA is seeking a software engineer to develop and optimize large-scale systems. The role requires leading-edge skills in C/C++ and embedded software, with opportunities to influence architecture and design across projects. Interviews are typically in-person.

The team builds platforms spanning desktop, mobile, and services, focusing on performance, reliability, and scalable systems. Compensation includes base salary, 15% bonus target, equity, and comprehensive benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer, Platforms & Devices
Senior Embedded Systems Engineer, Platforms & Devices

Google Inc. • San Jose (CA), San Francisco (CA)

On-site
USD 174,000 - 252,000
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
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Google • San Jose (CA)

On-site
USD 174,000 - 252,000
Equity
Bonus target
Benefits
Senior Embedded Systems Software Engineer
Senior Embedded Systems Software Engineer

Google • Kirkland (WA)

On-site
USD 174,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+8
Senior Software Engineer, Embedded Systems — Impact at Scale
Senior Software Engineer, Embedded Systems — Impact at Scale

Google • San Jose (CA)

On-site
USD 174,000 - 252,000
Health Insurance
Dental Insurance
Vision Insurance
+8
Senior Software Engineer - Distributed Systems
Senior Software Engineer - Distributed Systems

Google • Mountain View (CA)

On-site
USD 147,000 - 210,000
Senior Embedded Systems & Firmware Engineer, Platforms Infra
Senior Embedded Systems & Firmware Engineer, Platforms Infra

Google LLC • Austin (TX)

On-site
USD 147,000 - 210,000
Senior Embedded XR Firmware Engineer - Platforms & Devices
Senior Embedded XR Firmware Engineer - Platforms & Devices

Google LLC • San Jose (CA), San Diego (CA)

On-site
USD 174,000 - 252,000
Senior Embedded Systems Engineer for AI & Infrastructure
Senior Embedded Systems Engineer for AI & Infrastructure

Google Inc. • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Bonus
Equity
Benefits
+1
Staff Software Engineer: Lead Large-Scale Systems
Staff Software Engineer: Lead Large-Scale Systems

Google LLC • Mountain View (CA)

On-site
USD 207,000 - 300,000