Firmware Engineer, Pixel Modem

1 Month 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

Netflix - Research Scientist L5, Algorithms Engineering

Netflix

Los Gatos, California, United States (On-Site)
7 Months ago
Telastra - Senior IT domain specialist

Telastra

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
AI Fund - AI Lead

AI Fund

(Remote)
10 Months ago
Google - Staff Software Developer, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
NVIDIA - Manager, Systems Software

NVIDIA

Canada (On-Site)
2 Months ago
Nintendo - Senior Engineer, CPU Debugger (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
6 Months ago
Google - CPU Design Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Krafton  - PUBG IP Franchise China Strategic Business PM (3+ years)

Krafton

Seoul, South Korea (On-Site)
2 Months ago
Microsoft - Research Intern - High Performance and Scalable Database Systems

Microsoft

Mountain View, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Grab - Senior Data Scientist (Integrity)

Grab

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Software Engineer III, Site Reliability Engineering, Google Cloud

Google

Seattle, Washington, United States (On-Site)
5 Months ago
Social Discovery Group - Senior NLP Engineer

Social Discovery Group

Poland (Remote)
7 Months ago
QuinStreet - Mid-Market Sales Executive

QuinStreet

(Remote)
3 Weeks ago
Eqvilent - Quantitative Analyst

Eqvilent

(Remote)
1 Month ago
Google - Senior Software Engineer, Android Security

Google

Sydney, New South Wales, Australia (On-Site)
1 Month ago
QuinStreet - Entry Level Sales Representative

QuinStreet

Orlando, Florida, United States (Hybrid)
1 Month ago
ByteDance - Large Language Model Research Scientist Graduate (Doubao-Seed) - 2024 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
7 Months ago
Jash Entertainment - C++ Developer

Jash Entertainment

Ahmedabad, Gujarat, India (On-Site)
1 Month ago
INTEL - Physical Design Engineer - ICE

INTEL

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

Google - Software Engineer III, BIOS, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Haleon - QO Intern

Haleon

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago
NVIDIA - DFX Software Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
4 Months ago
Trend Micro - (Sr.) Data Engineer/AI Trainer

Trend Micro

Taipei City, Taiwan (On-Site)
8 Months ago
Google - Software Engineer, Quick Share, Android, Better Together

Google

Hsinchu County, Taiwan (On-Site)
1 Month ago
Nahc io - Senior Marketing Manager (Kid's Toy)

Nahc io

Taipei City, Taiwan (On-Site)
2 Months ago
Google - Software Engineer III, Machine Learning, Pixel Camera

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Google - Mechanical Manufacturing Engineer, Global Manufacturing Operations

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Haleon - Channel Manager

Haleon

Taipei City, Taiwan (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Quantum Algorithms Numerics Specialist

Google

San Francisco, California, United States (On-Site)
1 Month ago
NVIDIA - Senior Physical Design Engineer

NVIDIA

Austin, Texas, United States (On-Site)
3 Months ago
Google - Physical Design Engineer, Static Timing Analysis

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
NVIDIA - Design Verification Engineer - PCIE

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
Google - Software Engineering Manager, Google Store

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
NVIDIA - Cable and Connector Architect

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Daybreak Game Company LLC - Software Development Engineer (Cardset)

Daybreak Game Company LLC

Renton, Washington, United States (Remote)
6 Months ago
Google - Senior Software Engineer, Embedded, Chrome OS Power

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
NVIDIA - Diagnostic Software Manager - Server

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Scientific Games  - Software Development Manager

Scientific Games

Alpharetta, Georgia, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, 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