Google is seeking a Software Engineer for their Embedded Software, Silicon team to help develop next-generation technologies. This role combines Google's expertise in AI, Software, and Hardware to create innovative experiences. The position focuses on embedded systems development, particularly working with Linux drivers and firmware for mobile systems. You'll be part of a team that researches, designs, and develops new technologies to make computing faster, seamless, and more powerful.
As an Embedded Software Engineer, you'll be responsible for designing and implementing Linux drivers, firmware, and tools for system debugging and performance evaluation. The role requires expertise in embedded operating systems and programming languages like C/C++. You'll work on critical projects with opportunities to grow and evolve within Google's fast-paced environment.
The ideal candidate should have experience with embedded systems, operating systems design, and Linux kernel development. You'll be working on projects that impact billions of users, requiring strong skills in system design, debugging, and performance optimization. This is an excellent opportunity for someone passionate about low-level software development and interested in working at the intersection of hardware and software.
Google offers a collaborative environment where you'll work with talented engineers and have access to cutting-edge technology and resources. The company is committed to creating radically helpful experiences through technology and making a positive impact on people's lives. This role offers the chance to be at the forefront of technological innovation while working on challenging and meaningful projects.