Taro Logo

Software Engineer, Embedded Controller, Pixel Connectivity, Android Platform

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
New Taipei, Banqiao District, New Taipei City, Taiwan
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Consumer

Description For Software Engineer, Embedded Controller, Pixel Connectivity, Android Platform

Google is seeking a Software Engineer to join their Pixel team, focusing on embedded controller development for connectivity features in the Android Platform. This role is crucial in delivering advanced wireless connectivity user experiences, with emphasis on battery life, thermal efficiency, latency, privacy, and ML-based automation.

The position combines embedded systems development with Google's cutting-edge mobile technology. As part of the Google Pixel team, you'll work on shaping the future of Pixel devices and services through advanced designs and techniques in consumer electronics. The role involves close collaboration with silicon developers, Android/Pixel teams, and various cross-functional groups.

The ideal candidate will have a strong foundation in C/C++ programming and data structures, with preferences for experience in ARM MCUs, Linux device drivers, and wireless technology. You'll be responsible for the entire software lifecycle, from design to maintenance, while contributing to machine learning initiatives for test automation.

This is an excellent opportunity for engineers interested in embedded systems and mobile technology to work on products that impact billions of users. You'll be part of Google's mission to create the world's most helpful mobile experience, combining artificial intelligence, software, and hardware expertise.

The position offers the chance to work with cutting-edge technology while solving complex challenges in power efficiency, performance, and user experience. You'll be contributing to the core technologies that power Google's Pixel devices, making a direct impact on how users interact with their mobile devices.

Last updated 2 days ago

Responsibilities For Software Engineer, Embedded Controller, Pixel Connectivity, Android Platform

  • Develop and contribute to the design of new software, frameworks, Linux kernel, and embedded software stacks with a focus on Pixel devices
  • Participate in the end-to-end software lifecycle, including design, development, testing, deployment, maintenance, and continuous quality improvement
  • Collaborate with silicon developers to enhance software stability and performance
  • Collaborate with Android/Pixel developers, test teams, and other cross-functional teams
  • Contribute to utilizing Machine Learning techniques to advance test and issue analysis automation

Requirements For Software Engineer, Embedded Controller, Pixel Connectivity, Android Platform

Linux
Python
Java
  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience
  • 1 year of experience in C/C++ programming
  • 1 year of experience with data structures or algorithms
  • Experience with ARM MCUs or other low-power SoC architectures (preferred)
  • Experience in developing Linux device drivers (preferred)
  • Understanding of the wireless technology domain (preferred)
  • Understanding of Android or Pixel device ecosystems (preferred)

Benefits For Software Engineer, Embedded Controller, Pixel Connectivity, Android Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Interested in this job?

Jobs Related To Google Software Engineer, Embedded Controller, Pixel Connectivity, Android Platform