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 seeking a Software Engineer III to join their Embedded Controller team focusing on Pixel Connectivity. This role is crucial in developing next-generation technologies for Google's Pixel devices, combining the best of Google's AI, software, and hardware to create transformative mobile experiences. The position involves working with embedded systems, specifically focusing on controller connectivity for Pixel devices.

The role requires expertise in embedded software development, with a strong foundation in C/C++ programming and data structures. You'll be working on designing and developing software frameworks, Linux kernel implementations, and embedded software stacks specifically for Pixel devices. The position offers the opportunity to collaborate with silicon developers, Android/Pixel teams, and various cross-functional groups to ensure high-quality software delivery.

As a Software Engineer III at Google, you'll be part of a team that shapes the future of mobile technology through advanced designs and techniques. The role combines technical expertise in embedded systems with the excitement of working on consumer-facing products that impact billions of users. You'll have the chance to work with cutting-edge technology while contributing to Google's mission of creating the world's most helpful mobile experience.

The ideal candidate should have experience with ARM microcontroller units or other low-power SoC architectures, Linux device drivers, and an understanding of wireless technology domains. This position offers the opportunity to work on complex technical challenges while being part of Google's innovative mobile technology team. The role provides exposure to both hardware and software aspects of mobile device development, making it an exciting opportunity for engineers interested in embedded systems and mobile technology.

Last updated 19 hours 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