Silicon Architect, Simulation Tools, Silicon

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
Embedded
Mid-Level Software Engineer
In-Person
3+ years of experience
Hardware

Description For Silicon Architect, Simulation Tools, Silicon

Google is seeking a Silicon Architect to join their hardware team, focusing on simulation tools and silicon development. This role is crucial in developing custom silicon solutions that power Google's direct-to-consumer products. The position combines hardware architecture expertise with software development, requiring strong skills in embedded systems and simulation platform development.

The ideal candidate will have a strong background in computer science or electrical engineering, with specific expertise in IP modeling and embedded systems programming. They will be responsible for analyzing and evaluating architectural design choices for next-generation SoCs, developing simulation solutions, and working at the intersection of hardware and software development.

This role offers the opportunity to work on cutting-edge technology that impacts millions of users worldwide. You'll be part of Google's mission to create radically helpful experiences by combining the best of Google AI, Software, and Hardware. The position requires collaboration with various teams, from hardware engineers to software developers, making it ideal for someone who excels in cross-functional environments.

Key responsibilities include developing simulation solutions for early software development, architectural exploration for next-generation SoC, and working closely with various teams to deliver architectural decisions from concept to production. The role requires expertise in C/C++/Python, embedded systems, and preferably experience with ARM architecture and power management systems.

Working at Google's New Taipei location, you'll be part of a diverse team that pushes boundaries and innovates in hardware development. The position offers the opportunity to shape the next generation of hardware experiences, focusing on unparalleled performance, efficiency, and integration. This is an excellent opportunity for someone passionate about silicon architecture and simulation who wants to make a significant impact on Google's hardware ecosystem.

Last updated a month ago

Responsibilities For Silicon Architect, Simulation Tools, Silicon

  • Analyze and evaluate architectural design choices for next-generation SoCs
  • Develop simulation solutions to support early software development and architecture exploration for next-generation SoC
  • Collaborate closely with hardware teams and software teams to deliver architectural decisions from concept to production
  • Communicate and coordinate with key stakeholders across the organization to share priorities, road map, and key learnings

Requirements For Silicon Architect, Simulation Tools, Silicon

Python
Linux
  • Bachelor's degree in Communications/Electrical Engineering, Computer science, or equivalent practical experience
  • 3 years of experience in IP modeling
  • Experience in C/C++/python and embedded systems
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • Experience in full virtualization platform development (preferred)
  • Experience in Advanced RISC Machine (ARM) architecture (preferred)
  • Knowledge of DVFS control, thermal framework, power state control, power management ICs (preferred)
  • Knowledge in QoS tuning, bandwidth and latency analysis, scheduler, DVFS governor, idle governor control, thermal management, device driver (preferred)
  • Excellent communication skills (preferred)

Interested in this job?

Jobs Related To Google Silicon Architect, Simulation Tools, Silicon

Software Engineer, Performance and Thermal, Pixel

Software Engineer position focusing on performance and thermal management for Google Pixel devices, requiring embedded systems expertise and C/C++ programming skills.

SoC and IP Design Engineer, Google Cloud

SoC and IP Design Engineer position at Google Cloud, focusing on custom silicon solutions and hardware architecture for Google's products.

Design Verification Engineer

Design Verification Engineer role at Google, focusing on CPU verification and ARM architecture, developing custom silicon solutions for consumer products.

Camera 3A/ISP Engineer, Pixel Camera

Camera 3A/ISP Engineer position at Google, focusing on developing and optimizing autofocus systems for Pixel smartphones.

Custom Silicon Operation Product Engineer, Assembly and Test

Custom Silicon Operation Product Engineer position at Google, focusing on semiconductor manufacturing, yield analysis, and new product introduction.