Senior ASIC Firmware Engineer – Embedded Systems & Simulators

Google LLC

Sunnyvale (CA)

Presencial

USD 180.000 - 260.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Bonus
Equity
Benefits

Descripción de la vacante

Google LLC in Sunnyvale, CA seeks an experienced firmware engineer to develop C++ firmware for custom ASIC accelerators. You will handle low-level hardware initialization, security, virtualization, and tooling for updates and debugging.

You will collaborate with hardware and software teams to design interfaces and build accurate ASIC and embedded CPU simulators for verification, tapeout, and bring-up, contributing to cutting-edge silicon projects.

Formación

  • Bachelor’s degree or equivalent practical experience required; 8 years of software development experience.
  • 5 years working with embedded operating systems and 3 years in software design and architecture.
  • Experience in C, C++, and embedded systems; postgraduate degree and strong data structures/algorithms are preferred.
  • Work on complex cross-functional projects is a plus.

Responsabilidades

  • Develop C++ firmware for Google’s custom ASIC accelerators including low-level hardware initialization, security and virtualization.
  • Create tools for firmware updates and debugging and collaborate with hardware/software teams to design interfaces.
  • Build accurate ASIC and embedded CPU simulators for verification, tapeout, and chip bring-up.

Conocimientos

C
C++
Embedded Systems
Embedded Operating Systems
Software Design
Software Architecture
Data Structures
Algorithms
Multithreaded Design
Machine Learning
ASIC Firmware
Hardware Debugging
Simulation

Educación

Bachelor’s degree or equivalent practical experience
Postgraduate degree

Descripción del empleo

Google LLC in Sunnyvale, CA seeks an experienced firmware engineer to develop C++ firmware for custom ASIC accelerators. You will handle low-level hardware initialization, security, virtualization, and tooling for updates and debugging.

You will collaborate with hardware and software teams to design interfaces and build accurate ASIC and embedded CPU simulators for verification, tapeout, and bring-up, contributing to cutting-edge silicon projects.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Staff Software Engineer, Application Specific Integrated Circuits Firmware
Staff Software Engineer, Application Specific Integrated Circuits Firmware

Google LLC • Sunnyvale (CA)

Presencial
USD 180.000 - 260.000
Bonus
Equity
Benefits
Senior Firmware Engineer - AI Accelerated SOC
Senior Firmware Engineer - AI Accelerated SOC

Normal Computing Corp. • Mountain View (CA)

Presencial
USD 140.000 - 200.000
Senior ASIC Design Engineer – SoC, RTL & IP Acceleration
Senior ASIC Design Engineer – SoC, RTL & IP Acceleration

Meta • Sunnyvale (CA)

Presencial
USD 146.000 - 209.000
Bonus
Equity
Benefits
Senior Static Timing Engineer – ASIC Timing & Automation
Senior Static Timing Engineer – ASIC Timing & Automation

Google • Town of Montana (WI)

Presencial
USD 163.000 - 236.000
Silicon Validation Engineer – Embedded HW & Testing
Silicon Validation Engineer – Embedded HW & Testing

Google LLC • Mountain View (CA)

Presencial
USD 116.000 - 165.000
Firmware Engineer for AI Silicon & SOC
Firmware Engineer for AI Silicon & SOC

Normal Computing Corporation • Mountain View (CA)

Presencial
USD 140.000 - 210.000
Senior Staff Firmware Architect — Embedded Systems
Senior Staff Firmware Architect — Embedded Systems

Google LLC • Sunnyvale (CA)

Presencial
USD 262.000 - 364.000
Senior ASIC Timing Engineer — Equity + High-Impact Innovation
Senior ASIC Timing Engineer — Equity + High-Impact Innovation

Google LLC • Sunnyvale (CA)

Presencial
USD 163.000 - 236.000
Equity
Benefits
Bonus target 15%
Staff Engineer, Embedded Systems & Firmware (Servers)
Staff Engineer, Embedded Systems & Firmware (Servers)

Google LLC • Sunnyvale (CA)

Presencial
USD 207.000 - 300.000
Silicon Validation Engineer - Embedded & Baremetal
Silicon Validation Engineer - Embedded & Baremetal

Google • Mountain View (CA)

Presencial
USD 116.000 - 165.000