Logo Sumup

Senior Embedded Software Engineer

Job

  • Level
    Senior
  • Location
    Berlin
  • Working Model
    Onsite
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you will support system bring-up for the new Android embedded platform, integrating and maintaining kernel modules and drivers, while debugging hardware and software issues at the protocol level.

Job Technologies

Your role in the team

  • 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.

This text has been machine translated. Show original

Our expectations of you

Qualifications

  • Starkes Wissen über die Android OS-Architektur, vom Bootloader (U-Boot, Little Kernel) und Kernel bis hin zu Framework und Services.
  • 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.

Experience

  • Experience developing embedded systems with a strong focus on Android OS, gained over several years in a professional setting.
  • Hands-on experience debugging hardware interfaces at protocol level, including I2C, SPI, UART, and SDIO.

This text has been machine translated. Show original

What we offer

  • Opportunity to work with SumUppers globally on large-scale fintech products used by millions of businesses worldwide, from our Berlin office. This involves an office-first setup.
  • 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.

This text has been machine translated. Show original

Benefits

Work-Life-Integration

Health, Fitness & Fun

Topics You Will Work On

Job Locations

  • Location Berlin

    Germany

About Your Employer

Sumup

Sumup

Our mission as a global FinTech company is to build the world's first global card acceptance brand, empowering small businesses all over the world and helping them achieve their goals.

Description

  • Language
    English
  • Company Type
    Established Company
  • Working Model
    Onsite
  • Industry
    Internet, IT, Telecommunication
Logo Sumup

Senior Embedded Software Engineer

Location
Berlin
Working Model
Onsite
Diversity
Open for all genders
English Only
English only required

More Jobs