Google is seeking a Software Engineer III for their Pixel Power team, focusing on embedded systems development. This role is crucial for designing and delivering the world's most helpful mobile experience through Google's Pixel devices. The position requires strong expertise in C programming, embedded systems, and Linux kernel development, with a focus on power management systems and SoC design.
The role involves working on cutting-edge mobile technology that combines Google's artificial intelligence, software, and hardware to create transformative user experiences. You'll be responsible for developing product code, participating in design reviews, and ensuring system health through debugging and resolution of complex issues.
As part of Google's engineering team, you'll have the opportunity to work on projects that impact billions of users worldwide. The position offers exposure to various aspects of system development, from low-level embedded systems to high-level user experiences. You'll collaborate with talented engineers and contribute to the future of Pixel devices.
The ideal candidate should have at least 2 years of experience in software development, particularly with C programming and embedded systems. Knowledge of Linux kernel development, data structures, and algorithms is essential. Experience with power management systems and SoC design is required, while expertise in performance optimization and large-scale systems analysis is preferred.
This role offers the opportunity to work at one of the world's leading technology companies, contributing to products that shape how people interact with technology. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving. The position is available in either Warsaw or Kraków, Poland, offering the chance to work in vibrant tech hubs while contributing to global-impact projects.