Taro Logo

Software Engineer III, Embedded Controller, Pixel Connectivity

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Zhubei, Zhubei City, Hsinchu County, Taiwan 302New Taipei, Banqiao District, New Taipei City, Taiwan
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer

Description For Software Engineer III, Embedded Controller, Pixel Connectivity

Google's Pixel team is at the forefront of mobile innovation, focusing on creating the world's most helpful mobile experience through advanced designs, techniques, and experiences in consumer electronics. As a Software Engineer III in the Embedded Controller team for Pixel Connectivity, you'll be working on critical software development for Pixel devices, combining Google's AI, software, and hardware expertise to build transformative global smartphones.

The role involves deep technical work with embedded systems, requiring expertise in C/C++ programming, data structures, and algorithms. You'll be working closely with silicon developers and Android/Pixel teams, developing software frameworks, Linux kernel components, and embedded software stacks. The position offers opportunities to impact Google's hardware ecosystem directly, working on low-level software that powers millions of devices.

This is an excellent opportunity for engineers passionate about embedded systems and mobile technology, offering the chance to work with cutting-edge hardware while solving complex technical challenges. You'll be part of Google's broader mission to develop technologies that change how billions of users interact with information and each other.

The role combines technical depth with collaborative opportunities, requiring both strong programming skills and the ability to work effectively with cross-functional teams. You'll be involved in the complete software lifecycle, from design to deployment, and will have the chance to innovate using machine learning techniques for test automation and quality improvement.

Working at Google provides exposure to world-class engineering practices, the opportunity to work on products with global impact, and the chance to be part of a team pushing the boundaries of mobile technology. The position offers professional growth opportunities and the chance to contribute to next-generation Pixel devices that millions of users rely on daily.

Last updated 2 days ago

Responsibilities For Software Engineer III, Embedded Controller, Pixel Connectivity

  • Design and develop new software, frameworks, Linux kernel and embedded software stacks, with a focus on Pixel devices
  • Collaborate closely with silicon developers to enhance software stability and performance, leveraging an understanding of hardware and software architecture
  • Collaborate closely with Android/Pixel developers, test teams, and other relevant cross-functional teams to proactively identify, analyze, and resolve production quality and coverage issues
  • Drive the end-to-end software lifecycle, including design, development, testing, deployment, maintenance, and continuous quality improvement
  • Utilize machine learning techniques to advance test and issue analysis automation, boosting team productivity and efficiency

Requirements For Software Engineer III, Embedded Controller, Pixel Connectivity

Linux
  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience
  • 2 years of experience in C/C++ programming
  • 2 years of experience with data structures or algorithms

Interested in this job?

Jobs Related To Google Software Engineer III, Embedded Controller, Pixel Connectivity