Firmware Engineer, Pixel Modem

2 Weeks 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

Fluence - Jr. Controls Engineer (m/f/d) - German speaker

Fluence

Erlangen, Bavaria, Germany (Hybrid)
6 Months ago
NVIDIA - Senior Technical Program Manager, AI Datacenter

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Techland - Junior Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Weeks ago
Cadence - Software Engineer II

Cadence

Noida, Uttar Pradesh, India (On-Site)
12 Months ago
Canva - Enterprise SEO Lead

Canva

Sydney, New South Wales, Australia (Remote)
5 Months ago
NVIDIA - Senior ASIC Engineer - DFX

NVIDIA

Santa Clara, California, United States (On-Site)
1 Week ago
Backbone - Lead Electrical Engineer

Backbone

Atherton, California, United States (Hybrid)
9 Months ago
ByteDance - PLL (Phase-Locked Loop) Analog/Mixed Signal Designer

ByteDance

San Diego, California, United States (On-Site)
1 Month ago
Assystems - Design Engineer – Substation (Civil & Structural)

Assystems

Gurugram, Haryana, India (On-Site)
6 Months ago
NVIDIA - DFX CAD Tools Development Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Research Scientist Graduate (Foundation Model Speech & Audio Generation)

ByteDance

Seattle, Washington, United States (On-Site)
3 Days ago
GoTo Group - Lead Software Engineer - Cartography

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
6 Months ago
Google - Staff Software Engineer, Site Reliability Engineering

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Infrastructure, Google Cloud Compute Infrastructure

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
ByteDance - Backend Software Engineer - Privacy & Security - Singapore

ByteDance

Singapore (On-Site)
6 Months ago
xplor - Sr. Software Engineer - .Net

xplor

Pune, Maharashtra, India (On-Site)
1 Month 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 - Senior Software Engineer, Core Machine Learning, Google Cloud

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Microsoft - Senior Software Engineer

Microsoft

Atlanta, Georgia, United States (On-Site)
3 Days ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

Trend Micro - Sr. Data Scientist (AI Lab)

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
Rivos - Analog Mixed Signal Design

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago
NVIDIA - System Software Engineer - Android Platform Security

NVIDIA

Taipei City, Taiwan (On-Site)
1 Week ago
Google - Firmware Engineer, Pixel System Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Appier - Customer Success Manager, Enterprise Solution

Appier

Taipei City, Taiwan (On-Site)
9 Hours ago
NVIDIA - Senior System BIOS Firmware Developer, Client Product

NVIDIA

Taipei City, Taiwan (On-Site)
4 Weeks ago
NVIDIA - Solutions Architect, Data Science

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago
WongDoody - PRODUCT SERVICE DESIGNER, HONG KONG

WongDoody

Taipei City, Taiwan (On-Site)
7 Months ago
Google - Firmware Engineer, AS Layer 3, Modem Reliability Engineering

Google

New Taipei City, Taiwan (On-Site)
2 Weeks ago
Appier - Senior Software Engineer, Data Backend

Appier

Taipei City, Taiwan (On-Site)
9 Hours ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Riot Games - Game Designer III - VALORANT, Competitive Systems

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
NVIDIA - Senior ASIC Engineer, Digital Design

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
NVIDIA - Senior ASIC Power Integrity Engineer

NVIDIA

Massachusetts, United States (On-Site)
2 Weeks 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 - Senior Physical Design CAD Manager

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Meta - Research Scientist Intern, Photorealistic Telepresence (PhD)

Meta

Burlingame, California, United States (On-Site)
5 Months ago
Krafton  - IT Service Developer

Krafton

Seoul, South Korea (On-Site)
1 Month ago
NVIDIA - Chip Design Manager

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Tesla - Associate/Senior/Staff Power Electronic/Electrical Design Engineer

Tesla

Brandenburg, Germany (On-Site)
2 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.

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