Embedded Systems Software Engineer - Thermal & Linux

Google

Warszawa

On-site

PLN 280,000 - 287,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Google seeks software engineers to design and implement a thermal management framework spanning the bootloader, Linux kernel, and Android HAL. You will integrate and debug thermal software during new device bring-up and develop automation scripts to run stress tests and simulate workloads.

Responsibilities include root cause analysis, defining metrics like Time-to-Throttle, and collaborating across teams to improve thermal performance in devices, with a global, high-scale impact.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages such as C or C++, or 1 year of experience with an advanced degree.
  • 2 years of experience working with embedded operating systems.
  • Master's degree or PhD in Computer Science or a related technical field.
  • 2 years of experience with data structures and algorithms.
  • Experience developing accessible technologies.

Responsibilities

  • Design and implement the thermal management framework across the bootloader, Linux kernel, and Android HAL.
  • Integrate and debug the thermal software during new device bring-up.
  • Develop and maintain automation scripts (e.g., Python, Shell) for executing thermal stress tests and simulating user workloads.
  • Perform root cause analysis on thermal issues by analyzing test data and system logs.
  • Develop key metrics (e.g., Time-to-Throttle, skin temperature compliance) to quantify and validate thermal performance.

Skills

Software development
Embedded systems
C/C++ programming

Education

Bachelor’s degree or equivalent practical experience
Master’s degree or PhD preferred

Tools

Python
Shell scripting

Job description

Google seeks software engineers to design and implement a thermal management framework spanning the bootloader, Linux kernel, and Android HAL. You will integrate and debug thermal software during new device bring-up and develop automation scripts to run stress tests and simulate workloads.

Responsibilities include root cause analysis, defining metrics like Time-to-Throttle, and collaborating across teams to improve thermal performance in devices, with a global, high-scale impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Software Engineer
Senior Embedded Systems Software Engineer

Google LLC • Warszawa

On-site
PLN 280,000 - 287,000
Equity
Benefits
Software Engineer III, Embedded Systems
Software Engineer III, Embedded Systems

Google • Warszawa

On-site
PLN 280,000 - 287,000
Software Engineer III, Embedded Systems
Software Engineer III, Embedded Systems

Google LLC • Warszawa

On-site
PLN 280,000 - 287,000
Equity
Benefits
Senior Embedded Firmware Engineer – Linux/UFS & SoC
Senior Embedded Firmware Engineer – Linux/UFS & SoC

Google • Warszawa

On-site
PLN 280,000 - 287,000
Equity
Bonus target
Benefits
Embedded Systems Engineering Manager - Kernel & Android
Embedded Systems Engineering Manager - Kernel & Android

Google • Warszawa

On-site
PLN 480,000 - 492,000
Equity
Benefits
Software Engineer III, Embedded/Firmware
Software Engineer III, Embedded/Firmware

Google • Warszawa

On-site
PLN 280,000 - 287,000
Equity
Bonus target
Benefits
Software Engineer, Early Careers, PhD, gSoC Server Software
Software Engineer, Early Careers, PhD, gSoC Server Software

Google Inc. • Warszawa

On-site
PLN 100,000 - 140,000
Software Engineer, Early Careers, PhD, gSoC Server Software
Software Engineer, Early Careers, PhD, gSoC Server Software

Google • Warszawa

On-site
PLN 80,000 - 120,000
Senior Embedded Systems Engineer: Firmware & Linux Kernel
Senior Embedded Systems Engineer: Firmware & Linux Kernel

Google Inc. • Warszawa, Kraków

On-site
PLN 364,000 - 373,000
Equity
Bonus target
Android BSP & Kernel Engineer
Android BSP & Kernel Engineer

DCG Poland • Warszawa

On-site
PLN 180,000 - 300,000
Private medical care
Co-financing for the sports card
Dedicated consultant