Software Engineer, Embedded Systems, Pixel Mobile Wireless

1 Month ago • 2 Years + • System Design

Job Summary

Job Description

Google's software engineers develop next-generation technologies for billions of users. This role involves working on critical projects with opportunities to switch teams as the business evolves. Engineers must be versatile, display leadership, and be enthusiastic about new full-stack problems. Join us in building next-gen embedded systems for Pixel phones and wearable devices. Our mission is to provide the 4G/5G embedded wireless platform with Google technologies. The technology is full-stack, including drivers, RTOS, firmware, cross-platform frameworks, Android programming, developer tools, and infrastructure. We work with early hardware prototypes, design new features, and ship high-volume consumer hardware.
Must have:
  • Design and implement embedded software platforms for modems.
  • Innovate and test new software features for modem systems.
  • Develop embedded software frameworks for product leverage.
  • Bring up new prototype hardware and implement factory test systems.
  • Create system and developer tools to enhance performance.
  • Build automated regression test systems for feature validation.
  • Collaborate with cross-functional teams on requirements and compliance.
Good to have:
  • Master's degree or PhD in Computer Science, or a related technical field.
  • Ability to debug embedded software/hardware issues.
  • Excellent problem-solving skills.

Job Details

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in any one programming language (C or C++), or 1 year of experience with an advanced degree in an industry setting.
  • Experience with embedded system development, Real Time Operating Systems (RTOS), and microcontrollers.

Preferred qualifications:

  • Master's degree or PhD in Computer Science, or a related technical field.
  • Ability to debug embedded software/hardware issues.
  • Excellent problem-solving 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, 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.

Join us in building the next-gen embedded systems for Pixel phones and wearable devices. Our mission is to provide the 4G/5G embedded wireless platform with Google technologies made by Google products. Our technology is full-stack, and includes drivers/Real Time Operating System (RTOS)/firmware, cross-platform frameworks, android programming, developer tools, and development/testing infrastructure. We work with early hardware prototypes, design new next-gen features, and ship high-volume consumer hardware.

Google's mission is to organize the world's information and make it universally accessible and useful. Our Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. We research, design, and develop new technologies and hardware to make our user's interaction with computing faster, seamless, and more powerful. Whether finding new ways to capture and sense the world around us, advancing form factors, or improving interaction methods, the Devices & Services team is making people's lives better through technology.

Responsibilities

  • Design and implement software platforms for embedded development on modems and innovate, design, implement, and test new software features for modem systems.
  • Develop embedded software frameworks maximizing leverage across products.
  • Bring new prototype hardware systems, design and implement factory calibration and test systems.
  • Create system and developer tools for enhancing performance, implement and tune algorithms for enhancing performance.
  • Build automated regression test systems to validate features and measure system performance, and work with other cross-functional teams to understand requirements and meet compliance/conformance metrics.

Similar Jobs

Trailmix - Game Data Lead

Trailmix

London, England, United Kingdom (Hybrid)
3 Months ago
Granicus - Software Engineer 3

Granicus

Costa Rica (Remote)
3 Months ago
Silicon Labs - Software QA Engineer

Silicon Labs

Budapest, Hungary (On-Site)
1 Year ago
Sword Health - Strategy and Operations Associate

Sword Health

Portugal (Remote)
3 Months ago
Toast - Product Counsel, Toast Payroll & HR Suite

Toast

Boston, Massachusetts, United States (Hybrid)
2 Months ago
extreme network - SR SW SYSTEMS ENGINEER

extreme network

Chennai, Tamil Nadu, India (Hybrid)
5 Months ago
bytedance - Research Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

bytedance

Seattle, Washington, United States (On-Site)
9 Months ago
Apple - Wireless Systems Engineer

Apple

San Diego, California, United States (On-Site)
1 Month ago
Ion - Microsoft System Engineer, Italy

Ion

Italy (Hybrid)
10 Months ago
Apple - RF System Integration Engineer

Apple

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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Razer - Senior System Engineer

Razer

Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
Head Digital Works - Director - IT

Head Digital Works

Hyderabad, Telangana, India (On-Site)
1 Month ago
Unity - Senior Software Engineer

Unity

Copenhagen, Denmark (On-Site)
4 Months ago
oportun - Senior Software Engineer -R12814

oportun

India (Remote)
1 Month ago
kaizen gaming  - Principal Backend Engineer

kaizen gaming

Lisbon, Lisbon, Portugal (Hybrid)
2 Months ago
Embark Studios - Senior Producer - Games

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Palo Alto Networks - Staff E-TAC Engineer

Palo Alto Networks

Bengaluru, Karnataka, India (On-Site)
1 Month ago
dYdX - Growth & Marketing Data Scientist Lead

dYdX

New York, United States (On-Site)
2 Months ago
PhonePe - Firmware Engineer

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Granicus - Business Development Manager - EMEA Tourism

Granicus

United Kingdom (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, China

NXP - 2026 Intern - Data Analysis

NXP

Tianjin, Tianjin, China (On-Site)
1 Year ago
Tencent - Senior Environment Artist

Tencent

Shanghai, Shanghai, China (On-Site)
5 Months ago
Tencent - Marketing Brand Manager - Monster Hunter Mobile Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Nagarro - Principal Engineer, Delivery

Nagarro

Shanghai, Shanghai, China (On-Site)
9 Months ago
Coda - Senior Account Manager (Creator Economy)

Coda

Shanghai, China (Hybrid)
2 Months ago
Paper games - HRBP (2026 Autumn Recruitment)

Paper games

Shanghai, China (On-Site)
4 Weeks ago
MiQ - Account Management + Ad Operations Executive

MiQ

Shanghai, China (On-Site)
3 Months ago
Tencent - Senior Business Development Manager -Supercell Games

Tencent

Shenzhen, Guangdong Province, China (On-Site)
8 Months ago
Tencent - 3D Scene Lighting Artist for 2D Open-World Game

Tencent

Guangzhou, Guangdong Province, China (On-Site)
5 Months ago
Paper Stacking games - Product Manager - Low-code Platform Direction

Paper Stacking games

Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

System Design Jobs

Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Fremont, California, United States (Remote)
9 Months ago
Stibo Systems - Associate Systems Engineer

Stibo Systems

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Thales - Software Engineer (Embedded Systems)

Thales

Singapore, Singapore (Hybrid)
3 Months ago
Canonical - Business Systems Engineer

Canonical

(Remote)
3 Months ago
extreme network - Senior Systems Engineer

extreme network

Melbourne, Victoria, Australia (On-Site)
1 Month ago
Capgemini - Systems Engineer (PROGRESS DBA)

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Months ago
LLNL - Senior Spacecraft Systems Engineer

LLNL

Livermore, California, United States (Hybrid)
4 Weeks ago
Electronic Arts - Mobile Application Developer - EA SPORTS FC

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Apple - Cellular Systems Performance Analysis Engineer

Apple

San Diego, California, United States (On-Site)
2 Months ago
Rolls-Royce - Nuclear Core Systems Performance Engineer - Submarines

Rolls-Royce

Derby, England, United Kingdom (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, Texas, United States (On-Site)

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

New York, United States (On-Site)

New York, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

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