Logo Sumup

Senior Embedded Software Engineer

Job

  • Level
    Senior
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Berlin
  • Working Model
    Onsite
  • 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