Google is seeking an Embedded Systems Software Engineer to join their team working on next-generation technologies. This role focuses on developing embedded system software for Google IPs, particularly those used in Pixel phones. The position requires expertise in embedded software/firmware development and C/C++ programming.
The ideal candidate will work with cross-geographical teams to design and maintain high-quality software stacks. This role is part of Google's broader mission to combine AI, Software, and Hardware to create revolutionary user experiences. You'll be working with a team that researches, designs, and develops new technologies to make computing faster, seamless, and more powerful.
As part of Google's engineering team, you'll have the opportunity to work on critical projects with significant impact, with the flexibility to switch teams and projects as you grow. The role demands expertise in embedded systems, with preferred experience in areas such as kernel drivers, Android internals, system programming, and computer architecture.
The position offers the chance to work at one of the world's leading technology companies, contributing to products that affect billions of users. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving. Google's commitment to diversity and inclusion ensures a supportive work environment where you can grow and develop your career while working on cutting-edge technology.
This role is perfect for someone who is passionate about embedded systems, has a strong foundation in software development, and wants to contribute to products that have a global impact. You'll be working with state-of-the-art technology while collaborating with some of the best minds in the industry.