Taro Logo

Senior Firmware Engineer, Modem System

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
7+ years of experience
Consumer

Job Description

Google is seeking a Senior Firmware Engineer to join their Platforms and Devices team, focusing on building next-generation embedded systems for Pixel phones and wearable devices. The role involves developing reliable, scalable, and efficient 4G/5G embedded wireless platforms for Made-by-Google products. The position encompasses full-stack technology work, including drivers/RTOS/firmware, cross-platform frameworks, Android programming, developer tools, and development/testing infrastructure.

The ideal candidate will work with early hardware prototypes, design innovative next-gen features, and contribute to shipping high-volume consumer hardware. The role requires expertise in embedded systems, with a focus on modem platforms and wireless technology. You'll be part of a team that combines Google's AI, software, and hardware capabilities to create cutting-edge user experiences.

As a Senior Firmware Engineer, you'll be responsible for designing and implementing embedded software, developing scalable frameworks, creating factory calibration systems, and optimizing system performance. The position offers the opportunity to work on critical projects that directly impact Google's hardware products while collaborating with cross-functional teams.

The role requires strong technical skills in C/C++ programming, embedded systems development, and RTOS. You'll need excellent problem-solving abilities and experience debugging complex embedded SW/HW issues. This position is perfect for someone passionate about hardware-software integration and interested in working at the intersection of mobile technology and embedded systems.

Last updated 4 days ago

Responsibilities For Senior Firmware Engineer, Modem System

  • Design and implement embedded software for modem platforms, including new features and core software
  • Develop scalable software frameworks and bring up new hardware prototypes
  • Create and implement factory calibration and test systems for new hardware
  • Optimize system performance by designing and tuning algorithms and creating developer tools
  • Build automated test systems for validating features, measuring performance, and ensuring compliance

Requirements For Senior Firmware Engineer, Modem System

Python
  • Bachelor's degree in Communications/Electrical Engineering/Computer Science, a related technical field, or equivalent practical experience
  • 7 years of experience in coding in a general-purpose programming language (e.g., C/C++)
  • Experience with embedded system development, real-time operating systems (RTOS), and microcontrollers
  • Experience with coding in Python, C, and C++
  • Excellent problem-solving skills and ability to debug complex embedded Software/Hardware (SW/HW) issues

Benefits For Senior Firmware Engineer, Modem System

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Parental Leave

Related Jobs

Senior System Software Engineer, Embedded, Pixel Watch

Senior System Software Engineer position at Google, focusing on embedded systems development for the Pixel Watch team, requiring expertise in C programming, Android BSP, and Linux drivers.

Senior Software Engineer, Bluetooth, Better Together

Senior Software Engineer position at Google focusing on Bluetooth technology development and integration for Android platform, requiring 5+ years of software development experience and expertise in Bluetooth stack development.

Senior Post Silicon SoC Debug Engineer

Senior Post Silicon SoC Debug Engineer position at Google, focusing on silicon validation and debugging for consumer hardware products.

Senior Bluetooth Firmware Engineer, Wireless Connectivity, Google Pixel

Senior Bluetooth Firmware Engineer position at Google Pixel team, focusing on developing and maintaining Bluetooth connectivity features for Pixel devices.

Senior Software Engineer, Storage, Pixel Software

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