Taro Logo

Firmware Engineer, Modem Non-Access Stratum Protocol

Google is a global technology company that builds helpful products and services used by billions of users worldwide.
New Taipei, Banqiao District, New Taipei City, Taiwan
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Firmware Engineer, Modem Non-Access Stratum Protocol

Google is seeking a Firmware Engineer to join their Pixel team, focusing on modem Non-Access Stratum (NAS) protocol development. This role is crucial in developing and customizing modem software for Android devices, specifically working with Pixel Software teams and chipset vendors. The position involves being the primary contact for debugging, analyzing, and resolving modem NAS issues from certification, field testing, and customer feedback in the region.

The role is part of the Google Pixel team, which is dedicated to creating the world's most helpful mobile experience. The team works at the intersection of Google's AI, software, and hardware capabilities to develop innovative global smartphones and transformative user experiences.

The ideal candidate will have strong experience in 3GPP LTE/NR Layer 3 NAS protocols, modem development, and embedded systems. They should possess excellent communication and problem-solving skills, with the ability to work effectively with cross-functional teams.

Key responsibilities include developing modem software, working with regional carriers, supporting certification processes, and collaborating across teams to ensure high-quality deliverables. The role offers the opportunity to contribute to cutting-edge mobile technology development while working with some of the most advanced designs and techniques in consumer electronics.

This position combines technical expertise in firmware engineering with practical application in Google's flagship mobile devices, making it an exciting opportunity for someone passionate about mobile technology and protocol development.

Last updated 3 days ago

Responsibilities For Firmware Engineer, Modem Non-Access Stratum Protocol

  • Develop and customize modem software to meet customer and project requirements in NAS/upper-layer domain. Analyze and fix the modem protocol issues
  • Work with region carriers to meet customer's commercial product requirements
  • Support in carrier labs/sites to resolve important issues and get certification
  • Collaborate with cross-layer teams and cross-organization teams to deliver quality Pixel modem Software
  • Generate ideas, develop features, build Software/Hardware systems or improve engineering processes to help product velocity and quality

Requirements For Firmware Engineer, Modem Non-Access Stratum Protocol

Python
Linux
  • Bachelor's degree in Communication Engineering, Electrical Engineering, a related field, or equivalent practical experience
  • 5 years of experience in coding with a programming language (e.g., C/C++, Python)
  • Experience with Long Term Evolution (LTE) or 5G NRSA
  • Experience in 3GPP Layer3 NAS protocols, embedded Real-Time Operating System (RTOS)

Interested in this job?