Google Cloud is seeking a Senior Firmware Engineer to join their Technical Infrastructure team. This role focuses on developing custom silicon solutions and firmware for Google's direct-to-consumer products. You'll be working with embedded systems, developing C++ firmware for SoCs, and building Linux kernel device drivers for data center systems.
The position requires extensive experience in embedded systems development, with a strong focus on C++ programming and firmware design. You'll be part of the team that maintains and develops Google's data centers and next-generation platforms, ensuring optimal performance and efficiency.
As a Senior Firmware Engineer, you'll contribute to various aspects of the development cycle, from chip bring-up to SoC deployment. You'll work with limited memory footprints, create debugging tools, and develop code generators based on hardware specifications. The role involves collaboration with hardware teams and requires deep understanding of system design principles and networking concepts like RDMA.
This is an excellent opportunity for experienced engineers who are passionate about low-level programming, hardware interfaces, and building scalable infrastructure. You'll be working on products that impact millions of users worldwide, while being part of a diverse team that pushes technological boundaries.
The position offers the flexibility to work from either Tel Aviv or Haifa, Israel. Google provides a collaborative environment where innovation is encouraged, and you'll have the chance to work with cutting-edge technology while contributing to the future of Google's hardware experiences.