Google is seeking a Senior Embedded Software Engineer to join their ChromeOS Platform team. This role is crucial in developing next-generation technologies that impact billions of users worldwide. The position focuses on firmware and kernel development for ChromeOS devices, requiring expertise in embedded systems, device drivers, and Board Support Package development.
The ideal candidate will work at the intersection of hardware and software, developing firmware, device drivers, and kernel modules for ChromeOS/Android devices. They will contribute to significant open-source projects including coreboot, ZephyrOS, ChromeOS, and Android. The role involves close collaboration with kernel, firmware, and hardware engineers to design, implement, and enhance features while maintaining high quality standards.
ChromeOS's mission is to provide universal access to computing through fast, secure, and intelligent solutions. This position offers the opportunity to directly impact this mission by working on low-level system components that form the foundation of the ChromeOS platform. The role combines technical depth in embedded systems with the scale and impact of Google's global reach.
The position requires strong expertise in embedded programming, particularly in C/C++, along with experience in Linux development environments and hardware interfacing. The successful candidate will need to demonstrate both technical excellence and collaborative skills, working with global teams on complex technical challenges. This is an excellent opportunity for an experienced embedded systems engineer looking to make a significant impact on widely-used consumer technology products.