Firmware Engineer, Pixel Modem

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

Job Summary

Job Description

The Firmware Engineer, Pixel Modem role involves working with cross-teams for modem layer 1 (L1) software development and optimization. Responsibilities include validating and optimizing L1 algorithms, debugging and fixing modem L1 issues, contributing to L1 design optimization (including early feature enablement and algorithm tuning), and working on the Google Pixel team to deliver the world's most helpful mobile experience. This role requires experience in coding (C/C++), wireless communications, mobile, and embedded systems. The team focuses on bringing together AI, software, and hardware to build global smartphones and create transformative user experiences.
Must have:
  • 5+ years coding experience (C/C++)
  • Wireless communication experience
  • Embedded systems expertise
  • Modem L1 software development
  • Algorithm optimization
Good to have:
  • Embedded Linux and device drivers
  • Modem L1 test case development
  • LTE/NR L1 development and optimization
  • Knowledge of LTE/NR L1 domains (tuner, SAR, DSDS, FR2 etc.)
  • Understanding of 3GPP LTE/NR Layer 1 standards

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++), Wireless Communications, Mobile, and Embedded Systems.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, a related technical field, or equivalent practical experience.
  • 3 years of experience with embedded Linux and device drivers.
  • Experience in developing modem Layer 1 test cases.
  • Experience with modem LTE/NR L1 development and optimization.
  • Knowledge in various LTE/NR L1 domain fields, including tuner, SAR, DSDS, FR2, antenna switch, cell search, TX/RX, or cell measurement.
  • Understanding of 3GPP LTE/NR Layer 1 standards.

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.

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

  • Work with cross-teams for modem layer 1 (L1) software development and optimization.
  • Validate and optimize the algorithms of layer 1 features/functions by building the simulation environment and optimizing legacy algorithms.
  • Debug, analyze, and fix modem layer 1 issues from factory, certification (e.g., GCF/PTCRB/IOT), field testing, and customers.
  • Contribute to L1 design optimization, including early feature enablement and verification, algorithm tuning, and optimization.

Similar Jobs

Google - Senior Software Engineer, AI/ML, Google Kubernetes Engine

Google

Kirkland, Washington, United States (On-Site)
11 Hours ago
Google - Senior Staff Software Engineer, Infrastructure, Google Cloud Security and Privacy

Google

Cambridge, Massachusetts, United States (On-Site)
3 Months ago
Google - Senior Software Engineer, Infrastructure, Google Cloud AI

Google

Kirkland, Washington, United States (On-Site)
8 Hours ago
Google - Technical Lead Manager, AI Flow Platform, GDM Deployment

Google

Mountain View, California, United States (On-Site)
11 Hours ago
Google - Senior Software Developer, Site Reliability Engineering, Google Cloud

Google

San Francisco, California, United States (On-Site)
3 Months ago
Google - Senior Hardware Emulation Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
8 Hours ago
NVIDIA - Physical Design Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
NVIDIA - Senior Verification Engineer - Memory Subsystem

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
NVIDIA - Senior Design Engineer, Coherent High Speed Interconnect

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - Senior SRAM Engineer, Circuit Design

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Senior Software Engineer - Ethernet Switch

NVIDIA

Ra'anana, Center District, Israel (Hybrid)
2 Months ago
NVIDIA - Deep Learning Compiler Intern

NVIDIA

Santa Clara, California, United States (On-Site)
2 Weeks ago
NVIDIA - Senior AI-HPC Cluster Engineer

NVIDIA

Westford, Massachusetts, United States (Hybrid)
3 Weeks ago
Exient - Senior Programmer

Exient

Floriana, Malta (On-Site)
9 Months ago
Zoox - Senior/Staff Software Engineer - Machine Learning

Zoox

Boston, Massachusetts, United States (Hybrid)
6 Months ago
Google - Software Engineer III, Chrome

Google

Mexico City, Mexico City, Mexico (On-Site)
9 Hours ago
NVIDIA - Senior Developer Technology Engineer, Public Sector

NVIDIA

Santa Clara, California, United States (Remote)
1 Month ago
Google - Senior Software Engineer, Engineering Productivity, Wear

Google

Bucharest, Bucharest, Romania (On-Site)
8 Hours ago
Netflix - Software Engineer 5 - Streaming Algorithms

Netflix

United States (Remote)
5 Months ago
IGG - Unity Programmer Intern

IGG

Singapore (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

NVIDIA - GPU Firmware Manager

NVIDIA

Taipei City, Taiwan (Hybrid)
1 Month ago
NVIDIA - AI Algorithms Software Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
NVIDIA - Mixed Signal Design Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Corsair - HR Specialist

Corsair

Taiwan (On-Site)
2 Days ago
Google - Software Engineer, Linux Embedded Systems, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
8 Hours ago
Corsair - Document Control Assistant

Corsair

Taiwan (On-Site)
3 Weeks ago
Google - Senior Software Engineer, Cast SDK iOS

Google

New Taipei, New Taipei City, Taiwan (On-Site)
8 Hours ago
Google - Software Engineer, Engineering Productivity, Google Cast

Google

Taipei City, Taiwan (On-Site)
10 Hours ago
Trend Micro - Sr. Data Scientist (AI Lab)

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
Maersk Careers - People Advisor

Maersk Careers

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

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Meta - Software Engineer, Machine Learning

Meta

Fremont, California, United States (Remote)
5 Months ago
NVIDIA - Senior System Software Engineer, GPU Server

NVIDIA

Hillsboro, Oregon, United States (On-Site)
1 Month ago
Google - Chassis Power Architect, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
9 Hours ago
Google - Student Researcher, BS/MS, Winter/Summer 2025

Google

Ann Arbor, Michigan, United States (On-Site)
5 Months ago
NVIDIA - Senior Mixed Signal Circuit Design Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
NVIDIA - ASIC Verification Engineer - GPU

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Week ago
NVIDIA - Senior Physical Design Verification Layout Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
NVIDIA - Senior GPU Low Power Architect

NVIDIA

Santa Clara, California, United States (On-Site)
1 Day ago
Magic Leap - Sr Optical Engineer, Software

Magic Leap

Plantation, Florida, United States (Hybrid)
4 Months ago
Google - Technical Program Manager, Silicon Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
9 Hours 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.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (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