Taro Logo

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 Android and WearOS platform's potential. The position involves working on the complete system software stack for future smart wearable devices, from architecture to deployment.

The role sits within the Google Pixel team, which is dedicated to creating the world's most helpful mobile experience through advanced designs, techniques, and experiences in consumer electronics. The team combines Google's AI, software, and hardware expertise to develop transformative global smartphone experiences.

As a Senior System Software Engineer, you'll be responsible for the entire lifecycle of system software development for WearOS devices. This includes designing and implementing the Board Support Package (BSP), leading feature development, debugging hardware/software integration issues, and optimizing system performance. The role requires strong expertise in embedded systems, C programming, Android BSP, and Linux drivers.

The ideal candidate will have at least 5 years of relevant experience and a bachelor's degree or equivalent practical experience. They should be comfortable working with embedded operating systems and have a track record of testing, maintaining, and launching software products. Experience with Android Kernel, Android Internals, and C++ is highly valued.

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 perfect for engineers who want to impact the future of wearable technology.

Last updated a day 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