Mid Embedded Firmware Engineer – Platforms & Devices

Google

Town of Montana (WI)

On-site

USD 147,000 - 210,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Google is seeking a Mid-level Software Engineer for Embedded Systems/Firmware on Platforms and Devices in San Jose, CA. You will design, develop, test, and maintain software across desktop, mobile, and first-party devices with a focus on resource-constrained hardware and performance.

The role emphasizes leadership, cross-team collaboration, and delivering high-quality software on time. In-person interviews are common, and compensation includes a significant base salary, bonus, equity, and

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 2 years of experience in a low level systems programming language (C++).
  • 2 years of experience with working with embedded operating systems.

Responsibilities

  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Write product or system development code.

Skills

C++
Embedded systems
Low-level programming

Education

Bachelor's degree

Job description

Google is seeking a Mid-level Software Engineer for Embedded Systems/Firmware on Platforms and Devices in San Jose, CA. You will design, develop, test, and maintain software across desktop, mobile, and first-party devices with a focus on resource-constrained hardware and performance.

The role emphasizes leadership, cross-team collaboration, and delivering high-quality software on time. In-person interviews are common, and compensation includes a significant base salary, bonus, equity, and

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 • Town of Montana (WI)

On-site
USD 174,000 - 252,000
Senior Embedded Systems Engineer: Platforms & Devices
Senior Embedded Systems Engineer: Platforms & Devices

Google • United States

On-site
USD 174,000 - 252,000
Equity
Benefits
Senior Embedded Systems Firmware Engineer
Senior Embedded Systems Firmware Engineer

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior Embedded Software Engineer – Platforms & Devices
Senior Embedded Software Engineer – Platforms & Devices

Google • San Jose (CA)

On-site
USD 174,000 - 252,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Google • Town of Montana (WI)

On-site
USD 174,000 - 252,000
Equity
Bonus target
Benefits
Engineering Manager, Embedded Systems & Firmware
Engineering Manager, Embedded Systems & Firmware

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Software Engineer, Embedded Systems/Firmware, Platforms and Devices
Software Engineer, Embedded Systems/Firmware, Platforms and Devices

Google • Town of Montana (WI)

On-site
USD 147,000 - 210,000
Staff Embedded Systems Engineer - FW/Kernel
Staff Embedded Systems Engineer - FW/Kernel

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Embedded Systems & Firmware Engineer: AI & Infrastructure
Embedded Systems & Firmware Engineer: AI & Infrastructure

Google Inc. • Sunnyvale (CA)

On-site
USD 147,000 - 211,000