Android BSP Developer Warsaw

DCG Poland

Warszawa

On-site

PLN 180,000 - 300,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Private medical care
Co-financing for the sports card
Dedicated consultant

Job summary

DCG Poland is seeking an embedded software engineer to work on board bring-up, Linux kernel and driver development, HAL, and AOSP image building for Android devices in Warsaw. You will ensure hardware compliance through CTS, GTS, and VTS testing while collaborating with cross-functional teams.

Candidate should have strong C/C++, C++, Java skills, Linux kernel expertise, and experience with Android build systems, Git/Gerrit, and debugging tools (JTAG, gdb, adb, fastboot).

Qualifications

  • Proficient in C/C++ and Java with a focus on embedded systems.
  • Strong knowledge of Linux kernel internals, memory management, and device trees.
  • Experience with Android build systems, version control (Git, Gerrit), and low-level debugging tools.

Responsibilities

  • Board bring-up: booting new custom hardware from scratch and configuring the bootloader.
  • Kernel and driver development: customize Linux kernel and write/port device drivers.
  • HAL implementation: create interface between Android framework APIs and hardware components.
  • AOSP and image building: configure and build modular OS images.
  • Testing and certification: conduct CTS, GTS, and VTS to meet hardware requirements.

Skills

C
C++
Java
Linux
Android
Git
Gerrit
JTAG
gdb
adb
fastboot
Polish language

Tools

Android Build System
Git
Gerrit
JTAG
gdb
adb
fastboot

Job description

As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for:

Responsibilities
  • Board Bring-Up: Booting new custom hardware from scratch, initializing the bootloader, and configuring low-level firmware
  • Kernel & Driver Development: Customizing the Linux Kernel and writing/porting device drivers for hardware peripherals (e.g., Wi‑Fi, Bluetooth, displays, touchscreens, sensors, and cameras)
  • HAL (Hardware Abstraction Layer) Implementation: Creating the interface that allows Android framework APIs to communicate with underlying hardware components securely
  • AOSP & Image Building: Compiling and configuring the Android Open Source Project (AOSP) to create modular OS images (such as boot.img, vendor.img, and system.img)
  • Testing & Certification: Ensuring compliance with hardware requirements by running Google Mobile Services (GMS) certification tests (CTS, GTS, and VTS)
Requirements
  • Programming Languages: C, C++, and Java
  • Operating System Knowledge: Expert proficiency in Linux, including kernel internals, device trees, and memory management
  • Build Systems: Hands‑on experience with Android Build System commands (e.g., lunch, m) and version control tools like Git and Gerrit
  • Debugging Tools: Using JTAG, gdb, adb, and fastboot for low-level system troubleshooting
  • Knowledge of Polish language
Offer
  • Private medical care
  • Co‑financing for the sports card
  • Constant support of dedicated consultant
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android BSP Developer Warsaw
Android BSP Developer Warsaw

Diverse CG Sp. z o.o. Sp.k. • Warszawa

On-site
PLN 180,000 - 240,000
Private medical care
Co‑financing for sports card
Dedicated consultant support
Android BSP Developer - Kernel, HAL & AOSP Expert
Android BSP Developer - Kernel, HAL & AOSP Expert

Diverse CG Sp. z o.o. Sp.k. • Warszawa

On-site
PLN 180,000 - 240,000
Private medical care
Co‑financing for sports card
Dedicated consultant support
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
Android Developer (10/851)
Android Developer (10/851)

INFOLET SP. Z O.O. • Kraków

On-site
PLN 133,920 - 200,880
Relocation package
Extended medical care
Multisport Benefit card
+1
android developer in logistics
android developer in logistics

Sii Poland • Warszawa

On-site
PLN 180,000 - 260,000
Profit sharing
Passion Sponsorship program
Regular integration events and trips
+5
Senior Java Developer Java, Gradle, Spring Boot, Oracle, Kafka Warszawa, Gdańsk, Gdynia
Senior Java Developer Java, Gradle, Spring Boot, Oracle, Kafka Warszawa, Gdańsk, Gdynia

Diverse CG Sp. z o.o. Sp.k. • Poland

On-site
PLN 120,000 - 180,000
Private medical care
Sports card subsidy
Dedicated consultant support
Senior Java Developer Java, Spring boot, JPA, Maven Gdańsk
Senior Java Developer Java, Spring boot, JPA, Maven Gdańsk

Diverse CG Sp. z o.o. Sp.k. • Województwo pomorskie

On-site
PLN 100,000 - 130,000
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
Senior Java Developer Java, Spring boot, JPA, Maven Gdańsk
Senior Java Developer Java, Spring boot, JPA, Maven Gdańsk

DCG Poland • Województwo pomorskie

On-site
PLN 100,000 - 140,000
Private medical care
Co‑financing for the sports card
Constant support of dedicated consultant
Senior Java Developer Java, Gradle, Spring Boot, Oracle, Kafka Warszawa, Gdańsk, Gdynia
Senior Java Developer Java, Gradle, Spring Boot, Oracle, Kafka Warszawa, Gdańsk, Gdynia

DCG Poland • Poland

On-site
PLN 180,000 - 280,000
Private medical care
Co-financing for sports card
Dedicated consultant support
Senior Java Backend Developer Java, Spring Boot, Postgres SQL, Hibernate Warszawa, Gdańsk, Gdynia
Senior Java Backend Developer Java, Spring Boot, Postgres SQL, Hibernate Warszawa, Gdańsk, Gdynia

Diverse CG Sp. z o.o. Sp.k. • Poland

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