Embedded software engineer for Android platforms

SumUp

Berlin

On-site

EUR 70,000 - 120,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
L&D budget €2000
Pension plan
Paid leave 28 days
Urban Sports Club
Kita support
Office lunches
Sabbatical after 3 years
Referral bonus

Job summary

SumUp Inc. команда аппаратного обеспечения развивает новые Android-embedded решения для устройств малого бизнеса, начиная с загрузчика и ядра.

Вы будете поддерживать bring-up, интегрировать драйверы и модули, отлаживать протокольные интерфейсы и обеспечивать стабильность и безопасность платформы перед выпуском.

Требуется опыт работы с Android на встроенных системах, знание архитектуры Android и навыки отладки I2C, SPI, UART и SDIO.

Qualifications

  • Опыт разработки встроенных систем на Android за несколько лет.
  • Знания архитектуры Android: загрузчик, ядро, фреймворк.
  • Навыки отладки интерфейсов на протоколах: I2C, SPI, UART, SDIO.

Responsibilities

  • Поддержка развёртывания новой Android-embedded платформы от загрузчика до ядра.
  • Интеграция и обслуживание модулей ядра и драйверов.
  • Участие в сборке и валидации платформы перед релизом.
  • Отладка аппаратных и программных проблем на уровне протоколов.

Skills

Embedded Android
Android architecture
Kernel debugging
C programming
Security concepts

Tools

U-Boot
Little Kernel
I2C
SPI
UART
SDIO
Power management

Job description

Описание

SumUp's Hardware Development team builds the physical products millions of small businesses rely on every day, and this role sits right at the start of a new chapter: moving our in-house hardware onto the Android platform for the first time.

Задачи
  • Support system bring-up for the new Android embedded platform, from bootloader through to kernel and framework
  • Integrate and maintain kernel modules and drivers, including power management and connectivity components
  • Contribute to build system integration across the platform
  • Debug hardware and software issues at the protocol level and help resolve critical issues found during testing
  • Carry out testing and validation to confirm the platform is stable and secure before release
Требования
  • Experience developing embedded systems with a strong focus on Android OS, gained over several years in a professional setting
  • Strong knowledge of the Android OS architecture, from bootloader (U-Boot, Little Kernel) and kernel through to framework and services
  • Hands-on experience debugging hardware interfaces at protocol level, including I2C, SPI, UART, and SDIO
  • Solid understanding of embedded security concepts such as Secure Boot, TrustZone (TEE), dm-verity, encryption, and hardware-backed key storage
  • Comfort working with Qualcomm Snapdragon or MediaTek platforms, and expert-level C programming for embedded Linux environments
Условия
  • Commitment to Diversity and Inclusion: be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced
  • Enrolment onto our Virtual Stock Option programme: you will own a stake in SumUp's future success
  • A dedicated annual L&D budget of €2000 for your individual development, which can be used to attend conferences and/or advance your career through further education
  • A corporate pension scheme where we match up to 20% of your contributions
  • Generous time off: enjoy 28 days of paid leave plus public holidays and special leave days
  • Numerous other benefits such as Urban Sports Club subsidy, Kita placement assistance, subsidised office lunches
  • Break4me: 1-month sabbatical after 3 years of service
  • Referral Bonus: earn additional rewards by referring talented individuals to join the SumUp team
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer- Hardware
Senior Embedded Software Engineer- Hardware

SumUp • Berlin

On-site
EUR 90,000 - 120,000
Annual L&D budget €2000 for personal发展
Corporate pension with 20% match
Generous paid leave and public holiday
+6
iOS engineer in design systems
iOS engineer in design systems

SumUp • Berlin

On-site
EUR 70,000 - 110,000
Virtual Stock Option programme
Annual L&D budget €2000
Pension scheme (20% matching)
+5
Android engineer
Android engineer

SumUp • Berlin

On-site
EUR 90,000 - 130,000
28 дней оплачиваемого отпуска + день р
Саббатикал для сотрудников SumUp
D&I инициативы и ERG (Pride Club, SumA
+6
Fullstack engineer in localization
Fullstack engineer in localization

SumUp • Berlin

On-site
EUR 70,000 - 110,000
Stock options
L&D budget €2,000 per year
Pension scheme with 20% match
+1
Backend engineer in identity verification
Backend engineer in identity verification

SumUp • Berlin

On-site
EUR 90,000 - 130,000
Office in Berlin
Hack Days
L&D budget
+8
Product manager for SuperApp
Product manager for SuperApp

SumUp • Berlin

On-site
EUR 90,000 - 130,000
Office-first Berlin office
Virtual Stock Option programme
€2000 L&D budget
+7
Security assurance specialist in fintech
Security assurance specialist in fintech

SumUp • Berlin

On-site
EUR 70,000 - 110,000
Enrolment в Virtual Stock Option
L&D бюджет €2000
Пенсионный план с match 20%
+6
Senior Hardware Engineer
Senior Hardware Engineer

SumUp Inc. • Berlin

Hybrid
EUR 90,000 - 120,000
Virtual Stock Option programme
€2000 L&D budget per year
Corporate pension matching up to 20%
+4
Backend engineer in MarTech
Backend engineer in MarTech

SumUp • Berlin

On-site
EUR 70,000 - 120,000
Hack Days & Hack Weeks
L&D budget €2,000
VSOP program stake
+6
Marketing designer
Marketing designer

SumUp • Berlin

On-site
EUR 50,000 - 80,000
Office Berlin
Annual L&D budget €2000
Pension scheme 20% match
+6