Taro Logo

Senior Silicon Engineer, Embedded Systems

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Silicon Engineer, Embedded Systems

Join Google's innovative hardware team as a Senior Silicon Engineer focusing on Embedded Systems. You'll be part of a team that develops custom silicon solutions powering Google's direct-to-consumer products, contributing to hardware experiences used by millions worldwide. The role involves developing high-performance and low-power hardware and software for Google's Tensor mobile SoC, specifically focusing on mobile image and AI processing.

As a key member of the team, you'll work on developing software platform support, firmware, and drivers for Google's Tensor mobile SoC. This position requires expertise in embedded systems, low-power architectures, and system-level software development. You'll be working with cutting-edge technology at the intersection of hardware and software, helping to shape the future of Google's hardware products.

The ideal candidate brings strong experience in embedded systems development, with particular expertise in low power modes, QoS, and hardware/software integration. You'll need to demonstrate proficiency in C/C++, Linux kernel development, and firmware implementation. This role offers the opportunity to work on challenging technical problems while contributing to products that make a real impact on users' lives.

Working at Google, you'll be part of a company committed to innovation and technical excellence, with access to world-class resources and the opportunity to work on products that reach a global audience. The role combines technical depth with practical application, requiring both engineering expertise and the ability to collaborate effectively with cross-functional teams.

Last updated 2 months ago

Responsibilities For Senior Silicon Engineer, Embedded Systems

  • Enable system features for System on a Chip (SoC) devices
  • Develop and debug/triage, enable continuous integration checks and validation of embedded software drivers or firmware for the SoCs

Requirements For Senior Silicon Engineer, Embedded Systems

Linux
  • Bachelor's degree in Electrical/Electronics Engineering, or equivalent practical experience
  • 5 years of experience in systems development for features like Low power modes, QoS, Voltage/Clock scaling, debug/triage, validation and deployment into consumer electronics/embedded systems
  • Experience with ARM or other low-power processor architectures with competencies in software design and software architecture
  • Experience with C or C++, Operating System Kernels, Linux, Firmware and associated Device Drivers
  • Experience in customer engagement with embedded systems domain, RTOS and hardware/software integration