Google is seeking a Software Engineering III, Embedded position within their ML, Systems, & Cloud AI (MSCA) organization. This role is crucial for developing and maintaining the hardware, software, and systems infrastructure that powers Google's services and Cloud platform. The position requires expertise in embedded systems, particularly focusing on kernel development, networking, and device drivers.
The ideal candidate will join a team that's responsible for the infrastructure supporting Google's massive-scale operations, including services like Search and YouTube, as well as Google Cloud offerings. They'll work on critical systems that require deep technical knowledge in areas such as kernel development, SmartNICs, and system debugging.
This role offers the opportunity to work on technology that impacts billions of users worldwide. The position involves both hands-on development and collaborative work with other engineers, requiring strong coding skills particularly in C and C++, along with deep understanding of Linux kernel and networking protocols.
The role combines technical expertise with leadership responsibilities, as the engineer will be expected to review code, provide technical guidance, and help maintain high standards of software quality. They'll be working in an environment that prioritizes security, efficiency, and reliability while pushing the boundaries of hyperscale computing.
This is an excellent opportunity for someone who wants to work on cutting-edge technology at scale, particularly in the areas of embedded systems and infrastructure development. The position offers exposure to Google's advanced technology stack and the chance to contribute to systems that operate at unprecedented scale.