Senior System Software Engineer, Embedded Systems, Firmware, Pixel

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
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Senior System Software Engineer, Embedded Systems, Firmware, Pixel

Google is seeking a Senior System Software Engineer to join their Pixel Watch System Software team, focusing on embedded systems and firmware development. This role is crucial in developing premium wearable devices that showcase the potential of Android and WearOS platforms. The position involves working on the complete system software stack for future smart wearable devices, from architecture to deployment.

The ideal candidate will be part of the Google Pixel team, which is dedicated to creating the world's most helpful mobile experience. This team is at the forefront of combining Google's AI, software, and hardware capabilities to develop innovative global smartphones and transformative user experiences.

Key responsibilities include developing the BSP and system software stack, leading feature development, resolving hardware/software integration issues, and optimizing system performance. The role requires strong expertise in embedded systems, C programming, Android BSP, and Linux drivers.

This position offers the opportunity to work on cutting-edge wearable technology while being part of Google's mission to revolutionize how people interact with smart devices. The role combines technical leadership with hands-on development, making it ideal for experienced engineers passionate about embedded systems and consumer electronics.

Working at Google provides exposure to large-scale systems, cutting-edge technology, and the chance to impact billions of users. The company offers a collaborative environment where engineers can contribute to various aspects of product development while growing their technical and leadership skills.

Last updated 16 hours ago

Responsibilities For Senior System Software Engineer, Embedded Systems, Firmware, Pixel

  • Work with a team of engineers to design, develop, test, deploy, and maintain the Board Support Package (BSP) and the system software stack for the Google WearOS devices
  • Lead software feature/module development from architecture to landing
  • Debug and resolve hardware/software integration issues, including hardware bring-up, hardware/software system validation, manufacturing, and hardware/software version upgrade
  • Create validation tools and test cases to verify the functionality of the hardware and software
  • Optimize and improve software quality, including system stability, power consumption, and system performance

Requirements For Senior System Software Engineer, Embedded Systems, Firmware, Pixel

Linux
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C programming language, Android BSP and Linux Drivers
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience working with embedded operating systems

Interested in this job?

Jobs Related To Google Senior System Software Engineer, Embedded Systems, Firmware, Pixel

Senior Embedded Software Engineer, Pixel Core Platform

Senior Embedded Software Engineer position at Google's Pixel team, focusing on core platform development and implementation of software features across multiple layers of the system stack.

Senior Register-Transfer Level Design Engineer, Core IP, Silicon

Senior RTL Design Engineer position at Google focusing on Core IP Silicon development, requiring 10+ years of experience in hardware design and implementation.

Senior Software Engineer, Storage, Pixel Software

Senior Software Engineer position at Google focusing on storage systems and performance optimization for Pixel devices, requiring expertise in embedded systems and Linux kernel development.

Senior Software Engineer, Storage, Pixel Software

Senior Software Engineer position at Google focusing on storage and kernel development for Pixel devices, requiring expertise in embedded systems and C programming.

Senior Software Engineer, Pixel Display System

Senior Software Engineer position at Google focusing on display system development for Pixel devices, combining Android platform expertise with hardware integration.