
New grad
PhD-level embedded/firmware engineer for Google's secure SoC bootROM and driver stack
This is a PhD-entry embedded/firmware role on Google's Embedded/Firmware team, co-designing secure, high-performance SoCs for Google Cloud from ideation to landing. You'll write bootROM and driver code in C/C++, work on secure boot (Confidential Compute, Attestation), and debug across the hardware/software boundary with tools like JTAG and in-circuit emulators.
走进这场面试
免费 · 一场按这个岗位校准的真语音模拟
这场面试考什么
- C/C++ firmware development
- Device drivers for SoC peripherals (UART, I2C, SPI, memory controllers)
- Secure boot: Confidential Compute, Attestation
- Low-level hardware debugging (JTAG, emulators, simulators)
- Embedded Linux / Linux device drivers (preferred)
- BIOS/UEFI/EDK2/Zephyr familiarity (preferred)
常见提问方向
Design and debug a driver for a new SoC peripheral from scratch
Explain a secure boot chain and where attestation fits
Root-cause a bug that could be firmware, RTL, or hardware
Trade-offs in bootROM design for a new SoC architecture
Experience with microcontrollers, registers, or RTL/Verilog from coursework or research
相关面试

Senior
Software Engineer, Serverless Networking, Infrastructure

Staff
Staff Software Engineer, Mobile (Android), YouTube

Associate
Software Engineer

Roblox
Senior
Senior Software Engineer, App Performance

Roblox
Senior
Senior Software Engineer, Game Engine Systems

Amazon
Senior