Software Engineer, Pixel Mobile Wireless

5 Days ago • 1 Years + • Research & Development

Job Summary

Job Description

This Software Engineer role at Google's Pixel Mobile Wireless focuses on embedded development for modems. Responsibilities include designing and implementing core software platforms, innovating and testing new features for modem systems, developing embedded software frameworks, designing factory calibration and test systems, building automated regression test systems, and collaborating with cross-functional teams. The ideal candidate will have experience with C/C++, data structures, algorithms, and ideally, embedded systems, RTOS, and microcontrollers. The position requires excellent problem-solving and communication skills and a strong desire to learn and adapt in a fast-paced environment. The role contributes directly to the development of Google's next-generation technologies impacting billions of users.
Must have:
  • Bachelor's degree or equivalent experience
  • 1 year software development (C, C++)
  • 1 year experience with data structures/algorithms
  • Design and implement core software platform
  • Develop embedded software frameworks
Good to have:
  • Master's/PhD in CS
  • C/C++ and Python coding experience
  • Embedded system development knowledge
  • RTOS, BSP, microcontroller experience
  • Excellent problem-solving and communication skills

Job Details


Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 1 year of experience with software development in one or more programming languages (e.g., C, C++).
  • 1 year of experience with data structures or algorithms.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • Experience coding for C/C++ and Python.
  • Knowledge of embedded system development, real-time operating systems (RTOS), Board Support Package and microcontrollers.
  • Excellent problem-solving skills and knowledge of debug embedded software/hardware issues.
  • Excellent communication skills and ability, and enthusiasm to learn.

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.

Responsibilities

  • Design and implement core software platform for embedded development on modems.
  • Innovate, design, implement, and test new software features for modem systems and bring up new prototype hardware systems.
  • Develop embedded software frameworks maximizing leverage and scalability across products.
  • Design and implement factory calibration and test systems; create system and developer tools for optimizing performance and implement and tune algorithms for optimizing performance.
  • Build automated regression test systems to validate features and measure system performance; work with other cross-functional teams to understand requirements and meet compliance/conformance metrics.

Similar Jobs

IO Interactive - Multiplayer Programmer

IO Interactive

Brighton And Hove, England, United Kingdom (Hybrid)
3 Weeks ago
Inkittt - Content Strategy Lead

Inkittt

San Francisco, California, United States (On-Site)
8 Months ago
ByteDance - Linux Kernel Software Engineer

ByteDance

San Jose, California, United States (On-Site)
6 Days ago
Google - Senior Staff Software Engineer, Site Reliability Engineering, Google Cloud

Google

Kirkland, Washington, United States (On-Site)
3 Days ago
Google - Software Engineer III, Shopping Build Site Reliability Engineer

Google

Zürich, Zurich, Switzerland (On-Site)
4 Days ago
Riot Games - Principal Insights Researcher - VALORANT

Riot Games

Los Angeles, California, United States (On-Site)
1 Week ago
Cadence - Design engineering Architect

Cadence

Hyderabad, Telangana, India (On-Site)
7 Months ago
Google - Software Engineering Manager, People with Disabilities

Google

State Of Minas Gerais, Brazil (On-Site)
3 Months ago
ByteDance - Software Engineer (Distributed Storage), Cloud Infrastructure

ByteDance

Singapore (On-Site)
5 Months ago
NVIDIA - Senior Software Engineer, Place and Route Tools

NVIDIA

Austin, Texas, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tencent - Video Standards & Encoding Optimization Intern

Tencent

Palo Alto, California, United States (On-Site)
5 Months ago
Google - Software Engineer II, Service Provisioning, Google Cloud Platform

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Days ago
Google - Software Engineer III, Google Cloud Software Development Kit

Google

Sunnyvale, California, United States (On-Site)
3 Days ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

New York, New York, United States (Remote)
5 Months ago
Epic Games - Research Engineer

Epic Games

Berlin, Berlin, Germany (On-Site)
2 Months ago
NVIDIA - Senior Deep Learning Software Engineer, Inference

NVIDIA

Santa Clara, California, United States (Hybrid)
6 Days ago
Google - Technical Lead, YouTube Commerce Applied Billing

Google

Bengaluru, Karnataka, India (On-Site)
4 Days ago
ByteDance - Machine Learning Engineer - AML Algorithm

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
CloudLinux - Python Developer

CloudLinux

Tbilisi, Tbilisi, Georgia (Remote)
2 Days ago
Proof of Play - Senior Blockchain Infrastructure Engineer

Proof of Play

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

NVIDIA - Mixed-Signal Circuit Design Engineer - New College Graduate

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
Google - Supplier Development Engineering Manager, Display and Sensor Module

Google

New Taipei, New Taipei City, Taiwan (On-Site)
4 Days ago
Evolution - Payroll & Operational Costs Controller

Evolution

Taipei City, Taiwan (On-Site)
6 Days ago
Google - Software Engineer, Google Cast and Device Media

Google

New Taipei City, Taiwan (On-Site)
4 Days ago
NVIDIA - Customer Program Manager

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Firmware Engineer, Pixel Systems Power

Google

New Taipei City, Taiwan (On-Site)
4 Days ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Google TV

Google

Taipei City, Taiwan (On-Site)
4 Days ago
Google - Manufacturing Test Development Engineering Lead, Machine Learning

Google

Taipei City, Taiwan (On-Site)
1 Day ago
Trend Micro - Sr. Software Engineer (XDR for Networks)

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
Google - Senior Tensor Processing Unit Architect, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
4 Days ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Speech Understanding) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Vigaet - Machine Learning Engineer-Internship

Vigaet

Bengaluru, Karnataka, India (On-Site)
1 Year ago
ByteDance - Software Engineer - Machine Learning Training

ByteDance

Singapore (On-Site)
1 Week ago
ByteDance - Student Researcher (Doubao (Seed) - LLM Foundation Research)

ByteDance

San Jose, California, United States (Hybrid)
1 Week ago
ByteDance - Research Scientist in Foundation Model, Music Core Machine Learning Graduates - 2024 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
The Walt Disney Company - Software Engineer, Tools Sets & Layout (Applications)

The Walt Disney Company

Emeryville, California, United States (On-Site)
3 Weeks ago
NVIDIA - Senior DFT Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Google - Silicon Design Engineer

Google

Sunnyvale, California, United States (On-Site)
4 Days ago
Redhorse Corp - CNO Developer

Redhorse Corp

Chantilly, Virginia, United States (On-Site)
4 Months ago
Ubisoft - Lead R&D Scientist

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 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.

Fremont, California, United States (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Atlanta, Georgia, United States (On-Site)

San Francisco, California, United States (On-Site)

Fremont, 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