CareerPlanSign in

Senior Embedded Software Engineer- Hardware

Berlin💼 Full-time🗓 2026-09-04 → 2026-09-26

Core

Building the foundational operating system, drivers, and secure processor integration for SumUp's new custom Android hardware platform.

Role type

Senior Embedded Software Engineer (Android/Linux)

Builds

Custom Android embedded devices for small business payment terminals

Domain

Fintech hardware / Embedded Linux / Android

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded Linux development, Android OS architecture (bootloader, kernel, framework), C programming, Hardware interface debugging (I2C, SPI, UART, SDIO), Embedded security (Secure Boot, TrustZone, dm-verity, encryption)

Preferred skills

Qualcomm Snapdragon or MediaTek platform experience

Technologies

U-Boot, Little Kernel, Android Framework, C, I2C, SPI, UART, SDIO, TrustZone, dm-verity

Responsibilities

Support system bring-up from bootloader to framework, Integrate and maintain kernel modules and drivers, Debug hardware and software issues at the protocol level, Carry out testing and validation for platform stability and security

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.