Firmware Engineer, Modem Non-Access Stratum Protocol

7 Hours ago • 5-8 Years • Research & Development

Job Summary

Job Description

This role involves developing, customizing, integrating, and enhancing modem Non-Access Stratum (NAS)/upper-layer features on Android devices for Pixel projects. You will collaborate with Pixel Software teams and chipset vendors, acting as the primary point of contact for debugging and resolving modem NAS issues from various sources (certification, field testing, customers). Responsibilities include validating NAS/upper-layer feature functionality and performance, proposing ideas for optimizing engineering efficiency and software quality, and working with regional carriers to meet commercial product requirements. The position requires close collaboration with cross-functional teams (Android Software, Technical Program Managers, Hardware Engineers) to ensure the delivery of high-quality Pixel modem software. You will support carrier lab/site issue resolution and certification processes.
Must have:
  • Bachelor's degree in relevant field
  • 5+ years coding experience (C/C++, Python)
  • LTE/5G NRSA experience
  • 3GPP Layer 3 NAS protocols expertise
  • Embedded RTOS experience
Good to have:
  • 3+ years 3GPP LTE/NR Layer 3 NAS protocol standards experience
  • Experience with 3GPP TS23.167
  • RIL and modem NAS protocol interface experience
  • Modem development process experience

Job Details


Minimum qualifications:

  • 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 3rd Generation Partnership Project (3GPP) Layer3 NAS protocols, embedded Real-Time Operating System (RTOS).

Preferred qualifications:

  • 3 years experience of 3GPP LTE/New Radio (NR) Layer 3 NAS protocol standards.
  • Experience with 3GPP TS23.167 - emergency call flow, domain selection and IP Multimedia Core Network Subsystem (IMS) procedure.
  • Experience with the interface between Radio Interface Layer (RIL) and modem Network-Attached Storage (NAS) protocol.
  • Experience with modem development process.
  • Excellent communication skills, with the ability to clarify/debug/identify the issues.
  • Excellent problem-solving skills with the ability to initiate solutions, while working on corner cases/exceptions.

About the job

In this role, you will focus on development/customization, integration and performance enhancement of modem Non-Access Stratum (NAS)/upper-layers features on Android devices, working with Pixel Software teams and chipset vendors. You will be the point of contact for all debugging, analyzing and fixing modem NAS issues from certification, field testing, and customers in the region. You will also be responsible for validating the function and performance of NAS/upper-layers features for Pixel projects to guarantee the modem software quality.You will be encouraged to propose your ideas to optimize engineering efficiency and software quality for the modem software.

The Google Pixel team focuses on designing and delivering the world's most helpful mobile experience. The team works on shaping the future of Pixel devices and services through some of the most advanced designs, techniques, products, and experiences in consumer electronics. This includes bringing together the best of Google’s artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world.

Responsibilities

  • 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 (e.g., Android Software , Technical Program Manager and Hardware Engineer) to deliver quality Pixel modem Software.
  • Generate ideas, develop features, build Software/Hardware systems or improve engineering processes to help product velocity and quality.

Similar Jobs

The Walt Disney Company - Build & Release Engineer

The Walt Disney Company

Emeryville, California, United States (On-Site)
3 Weeks ago
ByteDance - Senior Software Engineer - Compute Infrastructure (Orchestration & Scheduling)

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
Warner Bros Games - Technical Animator

Warner Bros Games

London, England, United Kingdom (Hybrid)
1 Month ago
Playtika - Data Architect

Playtika

Israel (On-Site)
2 Days ago
Playrix - Senior QA Engineer (Mobile)

Playrix

Montenegro (Remote)
5 Months ago
Rivos - Silicon Logic Formal Verification - Full Time

Rivos

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Riot Games - Principal Insights Analyst - Player Platform

Riot Games

Los Angeles, California, United States (On-Site)
5 Months ago
RoofStack - Software Architect

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
3 Weeks ago
Google - Software Engineering Manager II

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
7 Hours ago
Regent Craft - Flight Controls Engineering Intern

Regent Craft

North Kingstown, Rhode Island, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - Manager SAP Sales | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
6 Months ago
DraftKings - Marketing Operations Specialist

DraftKings

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Week ago
Playrix - Senior Node.js Developer (Server)

Playrix

Cyprus (Remote)
2 Days ago
CloudHire - Senior Python Developer

CloudHire

Bengaluru, Karnataka, India (Remote)
3 Weeks ago
Krafton  - Deep Learning Engineer - RL

Krafton

Seoul, South Korea (On-Site)
3 Months ago
ByteDance - Data Scientist

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
Netflix - Software Engineer (L5) - Live Control Room Automation

Netflix

Los Gatos, California, United States (On-Site)
13 Hours ago
Epic Games - Senior VFX Artist

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
NVIDIA - Senior Physical Design Methodology Engineer

NVIDIA

Canada (On-Site)
1 Month ago
ION - Cyber Security Analyst, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

NVIDIA - Senior Mixed Signal Design Verification Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
4 Days ago
Google - Senior Software Engineer, Silicon System Machine Learning Acceleration

Google

New Taipei, New Taipei City, Taiwan (On-Site)
8 Hours ago
WongDoody - PRODUCT SERVICE DESIGNER, HONG KONG

WongDoody

Taipei City, Taiwan (On-Site)
6 Months ago
Trek - Mechanical CAD Designer

Trek

Taichung City, Taiwan (On-Site)
1 Month ago
NVIDIA - Senior Physical Design Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
Rivos - CPU Physical Design - Full Time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago
Appier - Software Engineer, Site Reliability Engineering

Appier

Taipei City, Taiwan (On-Site)
5 Months ago
GoMotive - Electrical Sustaining Engineer

GoMotive

Taipei City, Taiwan (Remote)
4 Weeks ago
Google - Software Engineer, System Software, Pixel

Google

New Taipei, New Taipei City, Taiwan (On-Site)
8 Hours ago
PwC - A.審計類(桃園)-審計員

PwC

Taoyuan City, Taiwan (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

ByteDance - Senior Machine Learning Ops Engineer, ML System

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
NVIDIA - Senior Mixed Signal Designer Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago
NVIDIA - GPU Kernel Dev & Perf Analysis Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
NVIDIA - Senior Software Engineer, Hardware Tools and Methodology Development

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Weeks ago
ByteDance - Senior Research Scientist, Foundation Model, Speech Understanding

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Samsung Semiconductor - Senior Engineer, Performance Modeling Architect

Samsung Semiconductor

San Jose, California, United States (Hybrid)
3 Months ago
Google - Machine Learning System Tooling Tech Lead, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
7 Hours ago
Google - Software Engineer, GPU System, Google Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
7 Hours ago
Rivos - Silicon Logic Formal Verification - Full Time

Rivos

Austin, Texas, United States (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Dublin, County Dublin, Ireland (On-Site)

Sunnyvale, California, United States (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Hyderabad, Telangana, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sydney, New South Wales, Australia (On-Site)

Waterloo, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug