Senior Embedded Systems Software Engineer

Google LLC

Warszawa

On-site

PLN 280,000 - 287,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

Google Warsaw, Poland is seeking a Share Software Engineer III for Embedded Systems to design and implement thermal management across bootloader, kernel, and HAL. The role involves integrating software during device bring-up and developing automation scripts to run thermal stress tests.

The position requires a Bachelor's degree or equivalent, 2 years in C/C++ and embedded OS experience, with a preference for a Master’s or PhD in Computer Science or related field.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in C or C++, or 1 year with an advanced degree.
  • 2 years of experience working with embedded operating systems.

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

C/C++
Embedded OS
Python
Shell

Education

Bachelor’s degree or equivalent
Master’s or PhD in CS or related field (preferred)

Tools

Python
Shell

Job description

Google Warsaw, Poland is seeking a Share Software Engineer III for Embedded Systems to design and implement thermal management across bootloader, kernel, and HAL. The role involves integrating software during device bring-up and developing automation scripts to run thermal stress tests.

The position requires a Bachelor's degree or equivalent, 2 years in C/C++ and embedded OS experience, with a preference for a Master’s or PhD in Computer Science or related field.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III, Embedded Systems
Software Engineer III, Embedded Systems

Google LLC • Warszawa

On-site
PLN 280,000 - 287,000
Equity
Benefits
Embedded Systems Software Engineer - Thermal & Linux
Embedded Systems Software Engineer - Thermal & Linux

Google • Warszawa

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

Google • Warszawa

On-site
PLN 280,000 - 287,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
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
Senior Software Engineer, Embedded Systems/Firmware
Senior Software Engineer, Embedded Systems/Firmware

Google Inc. • Warszawa, Kraków

On-site
PLN 364,000 - 373,000
Equity
Bonus target
Senior Software Engineer, Health & Home (Scale Impact)
Senior Software Engineer, Health & Home (Scale Impact)

Google LLC • Warszawa

On-site
PLN 280,000 - 287,000
Senior Embedded Linux Engineer
Senior Embedded Linux Engineer

SQUAD Ukraine Limited • Wrocław

On-site
PLN 120,000 - 180,000
Competitive salary
Performance Bonus
Loyalty Bonus
+1
Software Engineer III, Borg
Software Engineer III, Borg

Google LLC • Kraków, Warszawa

On-site
PLN 280,000 - 287,000
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