Google is seeking a Mid-Level Software Engineer specializing in Embedded Systems/Firmware for their Pixel team. This role is part of Google's Devices & Services team, which combines Google AI, Software, and Hardware to create innovative user experiences. The position requires 2 years of experience in software development and embedded systems, with a strong foundation in Linux Kernel development and performance analysis.
The ideal candidate will be responsible for developing next-generation technologies that impact billions of users, focusing on embedded systems and firmware development for Pixel devices. You'll work on critical projects with opportunities for growth and team rotation as the business evolves. The role involves managing project priorities, designing solutions, and maintaining software systems.
Key responsibilities include writing system development code, leading design reviews, code review, documentation, and problem-solving. You'll work with cutting-edge technology in areas such as Android BSP, device internals, and system architecture. The position offers the opportunity to work on large-scale systems and contribute to Google's mission of making technology more accessible and useful.
This role is perfect for someone who combines technical expertise in embedded systems with a passion for consumer technology. You'll be part of a team that's pushing the boundaries of hardware-software integration, working on projects that directly impact user experience. The position offers the chance to work with some of the best minds in technology while contributing to products used by billions of people worldwide.