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 innovative hardware team focused on developing custom silicon solutions for Google's direct-to-consumer products. This role combines hardware architecture expertise with software development, requiring strong skills in simulation and modeling.

The position involves working at the cutting edge of SoC development, where you'll analyze and evaluate architectural design choices for next-generation systems. You'll be responsible for developing simulation solutions that support early software development and architecture exploration, requiring expertise in embedded systems, C/C++, Python, and ARM architecture.

As a Silicon Architect, you'll collaborate closely with both hardware and software teams, bridging the gap between architectural concepts and production implementation. The role demands strong technical knowledge in areas such as DVFS control, thermal framework, power management, and device drivers, as well as excellent communication skills to coordinate with stakeholders across the organization.

This is an exceptional opportunity to be part of Google's mission to create radically helpful experiences through the combination of AI, software, and hardware. You'll work with a diverse team that pushes boundaries and develops solutions that power Google's future products, directly impacting millions of users worldwide.

The ideal candidate will have at least 3 years of IP modeling experience, with a strong educational background in Computer Science or Electrical Engineering. Experience with virtualization platforms, ARM architecture, and various aspects of system performance optimization will be highly valued. This role offers the chance to shape the next generation of hardware experiences, focusing on unparalleled performance, efficiency, and integration.

Join Google's hardware team to contribute to groundbreaking technology development, working in an environment that values innovation, diversity, and technical excellence. Your work will directly influence the future of Google's hardware products and help make computing faster, more seamless, and more powerful for users around the globe.

Last updated 2 days 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

Embedded Firmware QA Engineer, eero

QA Engineer position at eero focusing on embedded firmware testing, requiring networking expertise and Python skills to ensure quality in mesh WiFi technology.

Software Development Engineer, Kindle Reader

Software Development Engineer position at Amazon Kindle team focusing on developing mission-critical software for e-reading devices and applications.

Wireless Bluetooth Software Engineer

Join Apple's Core Bluetooth team to design and develop next-generation wireless connectivity solutions for cutting-edge consumer products.

Bluetooth Systems Engineer

Join Apple as a Bluetooth Systems Engineer to design and optimize wireless communications systems, working with cutting-edge technology in Cupertino.

Software Development Engineer, Kindle Reader

Software Development Engineer position at Amazon Kindle, focusing on C++ development for e-reader software and applications with 3+ years experience required.