Senior Embedded Software Engineer - Android
SumUp
Seniority
Senior
Model
In-Office
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
As a Senior Embedded Engineer in SumUp's Hardware Tribe, you will work on bringing up next-generation Android-based payment devices from bootloader and kernel through to framework integration. This role focuses on highly customized, security-focused payment hardware built from scratch, requiring deep understanding of both embedded hardware and software.
What you'll do
- Perform system bring-up for Android Embedded platform, including bootloader, kernel, and driver integration
- Develop and integrate SumUp custom modules including kernel drivers, power management, and connectivity components
- Maintain and improve the build system, ensuring stability and scalability across the platform
- Debug hardware and software issues at the protocol level (I2C, SPI, UART, SDIO, etc.)
- Carry out testing and validation to ensure new releases are delivered with quality and on time
- Collaborate with Hardware Engineers, QA, Product Managers, and Manufacturing/Supply Chain teams
- Independently deliver features on Android OS and contribute to engineering excellence
What you'll need
- 5+ years of professional experience in embedded systems development with strong focus on Android & AOSP
- Hands-on experience debugging hardware interfaces at protocol level (I2C, SPI, UART, SDIO, etc.)
- Deep knowledge of Android OS architecture from bootloader (U-Boot, Little Kernel) and kernel to framework and services
- Expert-level proficiency in C programming for embedded Linux environments
- Hands-on experience with Qualcomm Snapdragon or MediaTek platforms
- Solid understanding of embedded security concepts: Secure Boot, TrustZone (TEE), dm-verity, file-based encryption, hardware-backed key storage
- Proficiency with embedded debugging tools (JTAG, logic analyzers, kernel debuggers)
What they offer
- Work on large scale fintech products used by millions of small businesses worldwide
- Dedicated annual Learning & Development budget for conferences and career advancement
- Virtual stock ownership program with stake in company's future success
- Corporate pension scheme and 28 days paid leave + 1 for birthday
- Global offsites and hackathons attendance
- Urban Sports Club subsidy, Kita placement assistance, subsidized office lunches, Babbel subscription

