About The Position

In this role, you will support new product engineering and development in Google’s hardware research and development (R&D) labs by helping to design, build, and maintain system-level testbeds (think data center-scale). Our engineering lab team performs work that allows product development teams to focus on development. We have broad general skill sets and take pride in running engineering labs and filling in the gaps between the more narrowly-focused product development teams.Our Platforms Infrastructure Engineering team designs and builds the hardware and software technologies that power all of Google's services. Our computational challenges are complex and unique, enabled by cutting-edge custom hardware designed and made in-house. As a hardware engineer, you will design and build the systems that are the heart of the world's largest and most powerful computing infrastructure. You will see those systems from concept all the way through to high-volume manufacturing. Your work has the potential to shape the machinery that goes into our cutting-edge data centers, affecting millions of Google users.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, Physics, a specialized field (e.g., Optics, Sensors, Audio/DSP, etc.), or equivalent practical experience.
  • 2 years of experience working in a hardware engineering technical environment, or 1 year of experience with an advanced degree.
  • Experience with Linux, networking, network troubleshooting, failure diagnosis, data center servers.
  • Experience working with computer systems: physical, functional, logical, mechanical, electrical, software, thermal.

Nice To Haves

  • Experience in working within a data center or networking operation center environment.
  • Experience managing constant priority changes and deadlines.
  • Ability to read and write code in Python or any other scripting language.
  • Excellent communication skills.

Responsibilities

  • Help design and build system-level testbeds and maintain lab space, tools and infrastructure.
  • Work with teams to develop software and hardware systems and develop methodologies and tools to support team members.
  • Coordinate the interactions between labs and engineering.
  • Anticipate and resolve problems by applying knowledge and skills, escalating design, manufacturing and product test issues to other people within the organization when appropriate.
  • Generate implementation plans and provide technical expertise and guidance during deployment activities.

Benefits

  • bonus
  • equity
  • benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service