Senior Firmware Engineer, Networking, Google Cloud

4 Days ago • 7 Years + • Research & Development

Job Summary

Job Description

This Senior Firmware Engineer role at Google focuses on developing custom silicon solutions for direct-to-consumer products. Responsibilities include building C/C++ firmware for embedded processors with limited memory, developing debugging and update tools, and playing key roles in emulation, chip bring-up, and SoC deployment. The ideal candidate will have extensive experience in C/C++, embedded systems/firmware design, networking (e.g., RDMA), and system design principles. Experience with hardware design, SoC cycles, and working in a lab environment is preferred. This position contributes to all layers of the data center software stack, deploying SoCs to production and impacting millions of users globally.
Must have:
  • 7+ years C/C++ coding experience
  • Embedded systems/firmware design
  • Networking (e.g., RDMA) experience
  • System design principles knowledge
  • Build C/C++ firmware for embedded processors
Good to have:
  • Hardware design experience
  • SoC cycles experience
  • Device-level hardware/software expertise

Job Details


Minimum qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.
  • 7 years of experience coding in C/C++.
  • Experience with embedded systems/firmware design.
  • Experience working with networking (e.g. RDMA) or packet processing and system design principles.

Preferred qualifications:

  • Experience with hardware design (e.g., computer architecture or chip design).
  • Experience with SoC cycles.
  • Ability to work with device level hardware and software, especially in a lab environment.

About the job

Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.

The ML, Systems, & Cloud AI (MSCA) organization at Google designs, implements, and manages the hardware, software, machine learning, and systems infrastructure for all Google services (Search, YouTube, etc.) and Google Cloud. Our end users are Googlers, Cloud customers and the billions of people who use Google services around the world.

We prioritize security, efficiency, and reliability across everything we do - from developing our latest TPUs to running a global network, while driving towards shaping the future of hyperscale computing. Our global impact spans software and hardware, including Google Cloud’s Vertex AI, the leading AI platform for bringing Gemini models to enterprise customers.

Responsibilities

  • Build C/C++ firmware running on embedded processors with limited memory footprints on the SoCs.
  • Develop tools to update and debug the firmware, enable emulation, chip bringup, and hardware debugging.
  • Play key roles in emulation, chip bring up, and SoC deployment, and contribute to all layers of the data center software stack to deploy SoCs to production.

Similar Jobs

PwC - Associate, Data and Analytics Advisory

PwC

Kolkata, West Bengal, India (On-Site)
1 Month ago
Hologate gmbh - Unreal Engine Developer (C++)

Hologate gmbh

Munich, Bavaria, Germany (On-Site)
4 Weeks ago
NVIDIA - Senior Manager, System Power Management

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Weeks ago
Eleven Labs - Website Engineer

Eleven Labs

United Kingdom (Remote)
1 Month ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Video Generation) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Tencent - NLP Research Intern

Tencent

(On-Site)
3 Months ago
NVIDIA - Principal Software Architect, GPU Networking Research

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
NVIDIA - Senior Mixed Design Validation Systems - Electrical/Optical Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - Physical Design CAD Engineer

NVIDIA

Yokne'am Illit, North District, Israel (Hybrid)
3 Months ago
Evolution - C++ Developer (Video)

Evolution

Riga, Latvia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - IN- Senior Associate–Agile PM -Advisory Corporate– Advisory –Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PlayStation Global - Site Reliability Engineer

PlayStation Global

Carlsbad, California, United States (On-Site)
4 Weeks ago
Scanline VFX - Senior Pipeline Developer (Maya)

Scanline VFX

Toronto, Ontario, Canada (Remote)
6 Months ago
PwC - IN- Manager_SAP ABAP_Enterprise Apps SAP_Advisory _PAN India

PwC

Pune, Maharashtra, India (On-Site)
4 Months ago
Tencent - Global Business Development Manager

Tencent

Palo Alto, California, United States (On-Site)
1 Month ago
Gaming Innovation Group  - Accounting Intern

Gaming Innovation Group

Occitanie, France (Hybrid)
1 Month ago
Dream Sports - Senior ML Scientist

Dream Sports

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Universal Music - Senior Coordinator, Asia Regional Administration

Universal Music

Santa Monica, California, United States (On-Site)
1 Month ago
Playtika - SRE Group Manager

Playtika

Ukraine (On-Site)
3 Months ago
Tencent - Product Lead, Game Marketing Technology - SaaS Platform

Tencent

Palo Alto, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Tel Aviv-Yafo, Tel Aviv District, Israel

Google - CPU Logic Design Engineer

Google

Haifa, Haifa District, Israel (On-Site)
1 Week ago
NVIDIA - Senior Chip Design Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
3 Weeks ago
Google - Software Engineer, Speed

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Days ago
SuperPlay - FP&A Manager

SuperPlay

Tel Aviv District, Israel (On-Site)
1 Day ago
NVIDIA - Senior Software Architect, Advanced Development

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior Chip Architect

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Overwolf - Marketing Designer

Overwolf

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Weeks ago
Fairmatic - Senior Data Scientist

Fairmatic

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
6 Months ago
Moon Active - Delivery Management Lead

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Weeks ago
Moon Active - Data Platform Engineer

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Krafton  - [Infra Div.] Sr. Risk Analysis Client Programmer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
5 Months ago
ByteDance - Video Codec Firmware Engineer - Multimedia Lab

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
ByteDance - Tech Lead, Software Engineer, Distributed Storage System

ByteDance

Seattle, Washington, United States (On-Site)
1 Week ago
ByteDance - Student Researcher (Doubao (Seed) - LLM Post-training) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Google - Lead CPU Design Verification Engineer, Silicon

Google

Mountain View, California, United States (On-Site)
4 Days ago
Rockstar Games - Development Support

Rockstar Games

Dundee, Scotland, United Kingdom (On-Site)
4 Weeks ago
Tesla - Duales Studium Automation Engineering (B.Eng.)

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
NVIDIA - Physical Design CAD Engineer

NVIDIA

Yokne'am Illit, North District, Israel (Hybrid)
3 Months ago
Riot Games - Software Engineer - Platform & Tools (Contractor)

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
NVIDIA - Senior Firmware Engineer - Memory Subsystem

NVIDIA

Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Fremont, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Atlanta, Georgia, United States (On-Site)

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)

Seattle, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug