Google

Staff Software Engineer, Application Specific Integrated Circuits Firmware

Google
Apply
6 hours ago
Sunnyvale, CA, USAStaff+
H1B sponsor

Base Salary

$207k - $300k/yr

Responsibilities

  • Develop C++ firmware for ASIC power-on, reset, low-level hardware initialization, security, and virtualization across processes and virtual machines.
  • Support trusted firmware, key management, confidential computing, and protection of user data and privacy.
  • Develop tools for ASIC firmware updates, debugging, chip bring-up, and hardware debugging.
  • Collaborate with hardware design and development teams on hardware/software interface and code design.
  • Build bit-accurate functional and cycle-level ASIC simulators, embedded CPU simulators, and verification, tapeout, and bring-up infrastructure.
  • Define APIs used by the broader software stack to deploy systems using custom accelerators.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • Eight years of software development experience.
  • Five years of experience working with embedded operating systems.
  • Three years of experience with software design and architecture.
  • Experience with C, C++, and embedded systems.
  • Preferred: master’s degree or PhD in engineering, computer science, or a related technical field.
  • Preferred: eight years of experience with data structures and algorithms.
  • Preferred: three years in a complex, matrixed organization involving cross-functional or cross-business projects.
  • Preferred: experience with embedded C/C++, embedded software development, chip-level hardware/software design, multithreaded designs, machine learning, and video encoding/decoding.

Benefits

  • Google benefits are referenced in the posting.
  • The posting describes a US role with individual pay determined by job-related skills, experience, and relevant education or training.

Tech Stack

CC++Google Cloud

Categories

Google

About Google

10,000+ employees

Google builds consumer and enterprise software and services including Search, Android, YouTube, Chrome, Maps, Gmail, and Google Cloud. Its business model centers on digital advertising and paid cloud, software, and hardware offerings (e.g., Pixel and Nest) for consumers, developers, and organizations. Founded in 1998 and headquartered in Mountain View, California, Google operates globally as a subsidiary of Alphabet Inc.

Contact me