Firmware Engineer, AS Layer 3, Modem Reliability Engineering

2 Weeks ago • 5 Years + • Research & Development

Job Summary

Job Description

As a Firmware Engineer in Modem Reliability Engineering at Google, you'll focus on improving call performance and quality on Android devices. Responsibilities include analyzing and fixing modem protocol issues, collaborating with cross-functional teams (PHY/AS/NAS/IMS, Android Software, Hardware), developing and customizing modem software to meet customer requirements, and enhancing engineering efficiency and product quality. You'll work closely with Pixel Software teams and chipset vendors, acting as the point of contact for debugging modem call issues. The role demands expertise in LTE/5G NR SA, 3GPP Layer 3 AS/RRC protocols, and C/C++ programming in embedded RTOS environments.
Must have:
  • 5+ years C/C++ coding experience
  • LTE/5G NR SA experience
  • 3GPP Layer 3 AS/RRC protocol expertise
  • Embedded RTOS experience
  • Call performance debugging
  • Collaboration skills
Good to have:
  • Call performance enhancement experience
  • Automation experience
  • 3GPP L3/RRC protocol familiarity

Job Details


Minimum qualifications:

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, a related technical field, or equivalent practical experience.
  • 5 years of experience in coding with a general purpose programming language (e.g. C/C++).
  • Experience with LTE or 5G NR SA.
  • Experience in 3GPP Layer 3 AS/RRC related protocols.
  • Experience in C/C++ and embedded RTOS.

Preferred qualifications:

  • Experience or interest in call performance debugging and enhancement.
  • Experience with programming, scripting or engineering automation.
  • Familiarity with 3gpp L3/RRC protocol.
  • Strong communication and collaboration skills.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

As a Firmware Engineer in Modem Reliability Engineering, you'll focus on carrier feature development/customization, integration, issue debugging/fixing and performance enhancement for modem cCall performance and quality on Android devices, working closely with Pixel Software teams and chipset vendors. You'll be the point of contact for all debugging, analyzing and fixing modem call issues from carrier certifications, field testing, and customers. You'll also be responsible for validating the function and performance of call features for Pixel projects to guarantee the modem software quality.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

  • Analyze and fix the modem protocol issues from field tests, carrier certifications, and carriers to enhance the call quality and call performance/KPIs to meet the customer’s commercial product requirements.
  • Collaborate with cross-layer teams (PHY/AS/NAS/IMS) and cross-organization teams (Android Software, TPM/TAM and Hardware) to deliver high quality Pixel modem software.
  • Develop and customize modem software to achieve customer and project requirements in call features and call performance domain.
  • Generate ideas, develop features, build software/hardware systems or improve engineering processes to help the engineering efficiency and product quality.

Similar Jobs

Wrike - Business Development Representative

Wrike

Costa Rica (Hybrid)
1 Day ago
Blackbird Interactive - Intermediate Software Engineer (Unreal Engine 5 – Multiplayer)

Blackbird Interactive

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Google - Software Engineering Manager, Android Accessibility

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
Google - Program Manager II, NPI Product Operations, Technical Infrastructure

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
Google - Software Engineering Manager II, Site Reliability Engineering, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
NVIDIA - Senior System Software Engineer, GPU Firmware

NVIDIA

Bengaluru, Karnataka, India (On-Site)
3 Months ago
ByteDance - Software Engineer in ML Systems Graduate (AML - Machine Learning Systems) - 2024 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Google - Software Engineer, Home Device

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
ByteDance - Software Engineer Graduate (Applied Machine Learning - Enterprise) - 2025 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
NVIDIA - Senior STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

N-iX - Lead DevOps Engineer

N-iX

Ukraine (Remote)
1 Month ago
Nintendo - DevOps Engineer (Site Reliability)

Nintendo

Redmond, Washington, United States (Hybrid)
2 Weeks ago
NVIDIA - ASIC Design and STA Engineer

NVIDIA

Hyderabad, Telangana, India (Hybrid)
2 Months ago
Axinous - Sales Engineer

Axinous

Tokyo, Japan (On-Site)
4 Months ago
Google - Software Engineer II, Education AI Platform

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Google - Software Engineer II, Fitbit Wear OS

Google

Bucharest, Bucharest, Romania (On-Site)
1 Week ago
ByteDance - Immersive Video Research Intern (Multimedia Streaming) 2023 Summer/Fall (BS)

ByteDance

San Diego, California, United States (On-Site)
6 Months ago
Google - Training Program Manager

Google

Hyderabad, Telangana, India (On-Site)
2 Days ago
Google - PhD Software Engineer

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
ByteDance - Senior Software Developer, Routing & Emulation

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei City, Taiwan

Google - Global Commodity Manager, Interconnect

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Microsoft - Senior Director, Hardware Infrastructure & Fundamentals Engineering

Microsoft

Taipei City, Taiwan (On-Site)
3 Days ago
Google - Hardware Engineer, Camera Actuator Control System

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Google - Machine Learning Engineer, LLM, Personal AI, Google Pixel

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
NVIDIA - Enterprise Software Test Development Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
4 Weeks ago
Google - Hardware Design Engineer, Google Cloud

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Rivos - CPU Design Verification - Full-time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago
Google - Enterprise Architect, Google Cloud Professional Services

Google

Taipei City, Taiwan (On-Site)
2 Days ago
Google - Lead Software Engineer, Quick Share, Android

Google

New Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Home Camera Device Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Micro-display CMOS Backplane Architect

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
ByteDance - Machine Learning Engineer - Machine Learning Infrastructure

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
NVIDIA - Senior ASIC Verification Engineer

NVIDIA

Durham, North Carolina, United States (On-Site)
1 Month ago
NVIDIA - Manager, Digital Design - Mixed-Signal High-Speed I/O SerDes

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Rivos - Platform FPGA Design

Rivos

Santa Clara, California, United States (On-Site)
6 Months ago
Tesla - Electrical Engineer

Tesla

Rhineland-Palatinate, Germany (On-Site)
2 Months ago
ByteDance - FPGA Firmware Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Google - GPU Silicon Architect

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Microsoft - Research Intern - Microsoft Teams CMD Labs

Microsoft

Redmond, Washington, United States (On-Site)
2 Weeks ago
Google - Software Engineer, PhD

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks 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.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (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