Staff Engineer, Embedded Systems & Firmware (Servers)

Google LLC

Sunnyvale (CA)

On-site

USD 207,000 - 300,000

Full time

4 days 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

Job summary

Google LLC in Sunnyvale, CA is seeking a Staff Software Engineer for Embedded Systems and Firmware to lead platform software for Google servers, including BIOS, drivers, and firmware. You will drive pre-silicon co-development with hardware and system teams and shape long-term roadmaps for high-impact projects.

The role requires deep low-level software expertise, strong C/C++, and experience in designing scalable server solutions.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 5 years of experience testing, and launching software products.
  • 5 years of experience working with embedded operating systems.
  • 3 years of experience with software design and architecture.
  • Experience with C and C++.

Responsibilities

  • Lead the end-to-end software architecture, design, and development of high-performance server platforms, establishing technical direction and defining the goal for high-impact projects.
  • Collaborate closely with hardware, software, and system engineering teams to drive pre-silicon Firmware (FW)/Software (SW) co-development, optimize integration, and align cross-organizational roadmaps with overall business goals.
  • Own the delivery of comprehensive software solutions—spanning FW, BIOS, Kernel, and drivers—ensuing rigorous testing, deployment, and long-term maintenance of large-scale systems.
  • Influence, mentor, and coach a distributed team of engineers, fostering a collaborative culture of continuous innovation, technical excellence, and professional growth.
  • Manage project priorities, deliverables, and timelines while facilitating absolute clarity across multiple teams to ensure seamless execution on high-impact objectives.

Skills

C and C++
Data structures and algorithms
Technical leadership
Cross-functional collaboration
Kernel/Drivers
Embedded OS
Software design/architecture

Education

Bachelor's degree or equivalent practical experience
Master’s degree or PhD in Engineering, Computer Science, or related field

Job description

Google LLC in Sunnyvale, CA is seeking a Staff Software Engineer for Embedded Systems and Firmware to lead platform software for Google servers, including BIOS, drivers, and firmware. You will drive pre-silicon co-development with hardware and system teams and shape long-term roadmaps for high-impact projects.

The role requires deep low-level software expertise, strong C/C++, and experience in designing scalable server solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Platform Infrastructure Engineer: Firmware & Systems Lead
Platform Infrastructure Engineer: Firmware & Systems Lead

Google Inc. • Sunnyvale (CA)

On-site
USD 180,000 - 300,000
Equity
Bonus target (20% of base)
Staff Firmware & Kernel Lead for High-Scale Systems
Staff Firmware & Kernel Lead for High-Scale Systems

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior Embedded Systems Firmware Engineer
Senior Embedded Systems Firmware Engineer

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Engineering Manager, Embedded Systems & Firmware
Engineering Manager, Embedded Systems & Firmware

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer, Embedded Systems/Firmware, Servers
Staff Software Engineer, Embedded Systems/Firmware, Servers

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer - Embedded & Driver Systems
Staff Software Engineer - Embedded & Driver Systems

Google • Sunnyvale (CA)

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

Google • Sunnyvale (CA)

On-site
USD 147,000 - 211,000
Equity
Bonus target
Benefits
Senior Staff Software Engineer — Firmware & Systems
Senior Staff Software Engineer — Firmware & Systems

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Senior Embedded Firmware & Accelerator Systems Engineer
Senior Embedded Firmware & Accelerator Systems Engineer

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000