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 ideal candidate will be part of the Google Pixel team, which is dedicated to creating the world's most helpful mobile experience. This team combines Google's AI, software, and hardware expertise to develop global smartphones and transformative user experiences. The role requires deep expertise in embedded systems, particularly with Android BSP, Linux drivers, and system software development.

Key responsibilities include leading software feature development, resolving hardware/software integration issues, and optimizing system performance. The position offers opportunities to work with cutting-edge technology in wearable devices while contributing to Google's mission of revolutionizing how people interact with smart devices.

This is an excellent opportunity for experienced engineers passionate about embedded systems and firmware development to work on products that impact millions of users. The role combines technical leadership with hands-on development, requiring both depth in embedded systems and breadth across the software development lifecycle.

Last updated 20 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 Firmware Engineer, Networking, Google Cloud

Senior Firmware Engineer position at Google Cloud focusing on embedded systems development, networking, and custom silicon solutions for Google's infrastructure.

Static Timing Analysis Engineer, FullChip/ASIC Implementation

Senior-level Static Timing Analysis Engineering role at Google, focusing on SoC design and implementation with competitive compensation and benefits.

Senior Embedded Engineer, Security/Privacy, Pixel

Senior Embedded Engineer position at Google focusing on security and privacy features for Pixel devices, requiring expertise in embedded systems and security infrastructure.

Senior Software Engineer, TPU, Google Cloud Platform

Senior Software Engineer position at Google focusing on TPU development, firmware engineering, and hardware/software co-design for Cloud Platform infrastructure.

Senior ASIC Design Verification Engineer, TPU Compute

Senior ASIC Design Verification Engineer position at Google, focusing on TPU compute verification for AI/ML hardware acceleration, offering competitive compensation and the opportunity to work on cutting-edge technology.