Senior Firmware Engineer, Networking, Google Cloud

2 Months ago • 7 Years + • Research Development

Job Summary

Job Description

This Senior Firmware Engineer role at Google focuses on developing custom silicon solutions for Google's direct-to-consumer products. Responsibilities include building C/C++ firmware for embedded processors with limited memory, developing debugging tools, playing key roles in emulation, chip bring-up, and SoC deployment, and contributing to all layers of the data center software stack. The ideal candidate will have extensive experience in C/C++, embedded systems/firmware design, and networking (e.g., RDMA), along with experience in hardware design and SoC cycles. The position involves working with device-level hardware and software, particularly in a lab environment, to deliver high-performance, efficient, and integrated hardware experiences.
Must have:
  • 7+ years C/C++ coding experience
  • Embedded systems/firmware design
  • Networking (RDMA) or packet processing
  • System design principles
  • Build C/C++ firmware for embedded processors
Good to have:
  • Hardware design experience
  • SoC cycle experience
  • Device-level hardware/software experience
  • Emulation, chip bring-up, and SoC deployment

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

Tencent - Talent Acquisition Intern

Tencent

Tokyo, Japan (On-Site)
6 Months ago
Zoox - Staff Autonomy Integration Manager

Zoox

Foster City, California, United States (Hybrid)
8 Months ago
Ness Digital - Cloud Systems Engineer

Ness Digital

Timișoara, Timiș, Romania (Hybrid)
5 Months ago
Polygon Labs - Senior Product Counsel

Polygon Labs

United States (Remote)
2 Months ago
Netflix - Machine Learning Engineer (L4/5) - Studio Media Algorithms

Netflix

United States (Remote)
2 Months ago
ByteDance - High-Performance Computing Research Scientist (Inference Optimization)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
NVIDIA - Senior ASIC Verification Engineer

NVIDIA

Austin, Texas, United States (On-Site)
4 Months ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Seattle, Washington, United States (On-Site)
7 Months ago
Krafton  - Global Publishing Strategic Initiatives Member

Krafton

Seoul, South Korea (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Search Operation Quality Assurance - Ads

ByteDance

Pasig, Metro Manila, Philippines (On-Site)
7 Months ago
PwC - Senior Associate_Databricks_Data & Analytics_Advisory_PAN  India

PwC

Kolkata, West Bengal, India (On-Site)
8 Months ago
Google - Sales Manager, Engage, Google Customer Solutions

Google

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
PwC - IFS - Senior Manager - Business Development

PwC

Jakarta, Jakarta, Indonesia (On-Site)
8 Months ago
Netflix - Product Manager, Modeling & Optimization (Ads)

Netflix

Seattle, Washington, United States (On-Site)
2 Months ago
The Walt Disney Company - Principal Ride Development Engineer

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
2 Months ago
Ubisoft - IT Internal Controller

Ubisoft

Carentoir, Brittany, France (Hybrid)
4 Months ago
Aristocrat Gaming - Director, Advanced Insights

Aristocrat Gaming

Las Vegas, Nevada, United States (Hybrid)
3 Months ago
The Walt Disney Company - Asso. Manager/Manager, Corporate Strategy & Business Development, Korea

The Walt Disney Company

Seoul, South Korea (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Haifa, Haifa District, Israel

Playtika - Spine Animator

Playtika

Israel (On-Site)
7 Months ago
Google - SoC DFT Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Playtika - Director HRIS & People Analytics

Playtika

Israel (On-Site)
3 Months ago
Google - Software Engineer III, Research

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
SuperPlay - Legal Counsel

SuperPlay

Tel Aviv District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Manager, High-Speed Optical Transceiver Design

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Months ago
NVIDIA - Principal Software Architect, GPU Networking Research

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago
Google - SoC Design for Testing Engineer

Google

Haifa, Haifa District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Hardware Board Design Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
5 Months ago
PAPAYA - UA Creative Strategist

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

NVIDIA - Senior Physical Design Methodology Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Google - Junior CPU Formal Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Krafton  - PUBG IP Franchise China Business PM (Entry-Level ~ 3 years)

Krafton

Seoul, South Korea (On-Site)
3 Months ago
NVIDIA - Senior Software Program Manager

NVIDIA

Taipei City, Taiwan (Hybrid)
2 Months ago
Netflix - Machine Learning Engineer (L4/5) - Studio Media Algorithms

Netflix

United States (Remote)
2 Months ago
SmileGate - AI Voice Model Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
Microsoft - Senior Silicon Engineer

Microsoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Tesla - Electrical Engineer - Motor Design and Powertrain Modeling

Tesla

Athens, Greece (On-Site)
4 Months ago
Electronic Arts - Technical Director

Electronic Arts

Hyderabad, Telangana, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

San Diego, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Massachusetts, United States (Remote)

United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Chicago, Illinois, United States (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Regensburg, Bavaria, Germany (Remote)

Lanham, Maryland, United States (On-Site)

Toronto, Ontario, Canada (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