Embedded Senior Software Engineer, Pixel Power Software

1 Month ago • 5 Years + • Research & Development

Job Summary

Job Description

This senior embedded software engineer role at Google's Pixel team in Warsaw or Kraków, Poland, involves developing and supporting software solutions for Pixel power management, diagnostics, and optimization. Responsibilities include leading design, development, and support for advanced power optimization software/firmware for Pixel SoC, prioritizing optimization for power, latency, and stability. Debugging and triaging power issues, improving hardware/subsystem power state observability within the Android HAL are also key responsibilities. The ideal candidate will have extensive experience in embedded systems, C programming, and software design, with a strong understanding of power management in SoCs.
Must have:
  • 5+ years C software development experience
  • Embedded systems development experience
  • Experience with SoC and Linux kernel
  • Power management software expertise
  • Strong debugging and problem-solving skills
Good to have:
  • Master's or PhD in Computer Science
  • Experience with C++, Rust, or Python
  • Knowledge of computer architecture, real-time systems
  • Experience with firmware or device drivers
  • Experience with Android Kernel

Job Details


Minimum qualifications:

  • Bachelor's degree in Computer Science or equivalent practical experience.
  • 5 years of experience with software development in C programming language, and data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • Experience in embedded systems development, SoC, Linux kernel.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or a related technical field.
  • Experience in power management software for embedded systems.
  • Experience with power management, system on a chip, firmware, or device drivers.
  • Experience in coding with C++, Rust, or Python languages.
  • Knowledge of computer architecture, real time systems, microprocessors, Linux drivers, and Android Kernel.

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.

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

  • Develop and support software solutions and tools for Pixel power management, power diagnosability, and power optimization.
  • Lead team efforts in design, development, and support for advanced power optimization Software/Firmware for Pixel SoC.
  • Prioritize optimization for power, latency, and system stability.
  • Debug and triage power issues.
  • Improve observability of the hardware and subsystem power states to Android Hardware Abstraction Layer (HAL).

Similar Jobs

PlayStation Global - Machine Learning Engineer for Game Technology

PlayStation Global

London, England, United Kingdom (On-Site)
10 Months ago
NVIDIA - Senior Chip Design Engineer, Formal Verification

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago
ByteDance - Video Analysis and Quality Algorithm Intern 2023 Summer/Fall (MS)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Lightcast - Natural Language Processing (NLP) Data Scientist

Lightcast

United States (Remote)
4 Weeks ago
Fairmatic - Senior Data Scientist

Fairmatic

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
7 Months ago
NVIDIA - System Performance and Power Profiling Engineer

NVIDIA

Santa Clara, California, United States (Remote)
1 Month ago
NVIDIA - Senior Networking Electrical Validation Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
Rockstar Games - Senior UI Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
1 Month ago
Google - Senior System Performance and Architecture Engineer, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
3 Weeks ago
Google - Senior Software Engineering Manager, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playtika - Experienced Data Scientist

Playtika

Israel (On-Site)
3 Months ago
Enphase Energy - Senior Staff Engineer, Energy Management Cloud (Backend)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Months ago
BestEx Research - Quantitative Trading Engineer

BestEx Research

Bengaluru, Karnataka, India (On-Site)
2 Years ago
Google - Software Engineer II, Google Messages

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Google - Software Engineer III, Front End, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Wargaming - Game Data Analyst (World of Tanks)

Wargaming

Vilnius, Vilnius County, Lithuania (On-Site)
10 Months ago
Apple - GNSS Systems Engineer

Apple

Irvine, California, United States (On-Site)
2 Weeks ago
Ansys - Software R&D Engineer II - Acoustic & Vibration, NVH (f/m)

Ansys

Villeurbanne, Auvergne-Rhône-Alpes, France (On-Site)
1 Week ago
Google - Uber Technical Lead, Spaces Engineering

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
Google - Quantum Algorithms Numerics Specialist

Google

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

Get notifed when new similar jobs are uploaded

Jobs in Kraków, Lesser Poland Voivodeship, Poland

Social Discovery Group - Senior .NET Developer (AI Product)

Social Discovery Group

Poland (Remote)
4 Months ago
N-iX - Senior QA Engineer

N-iX

Poland (Remote)
3 Months ago
GoFundMe - Trust & Safety Analyst II

GoFundMe

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Techland - Level Designer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
5 Months ago
Marsh McLennan - Billing/Invoicing Team Coordinator with French

Marsh McLennan

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Week ago
CD PROJEKT RED - Open World Designer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Week ago
Activision - Senior Technical Producer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Weeks ago
Haleon - Artwork Manager

Haleon

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Days ago
Reality Games - Technical Artist for Mobile Game - Monopoly World

Reality Games

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Sabre India - Principal Software Engineer - Revenue Optimzier

Sabre India

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Digital Design Engineer, RTL

Google

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Tencent - Tencent Cloud-Solution Architect-HK and Macau

Tencent

Hong Kong (On-Site)
6 Months ago
NVIDIA - Senior Server Firmware Bringup Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Ubisoft - Principal R&D Scientist on Bots & Behaviors

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)
1 Month ago
Google - ASIC Power Efficiency Engineer

Google

Sunnyvale, California, United States (On-Site)
3 Weeks ago
Krafton  - Recruiting Coordinator

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Riot Games - Associate Art Director, Characters - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago
ByteDance - Imaging Systems Lead - Smart Wearable

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Tesla - Electrical Engineer, Motor Design - Optimus

Tesla

Athens, Greece (On-Site)
3 Months ago
GoMotive - Technical Support Engineer, Tracking & Telematics

GoMotive

Pakistan (Remote)
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.

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

New York, New York, United States (On-Site)

Waterloo, Ontario, Canada (On-Site)

Taipei City, Taiwan (On-Site)

Austin, Texas, 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