Job Description We have an opportunity for an experienced Embedded Software Engineer to join our team in Edinburgh. As part of the Microelec…
Team 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. This isn't a typical Android device, it's a highly customised, security-first product built from scratch, which means the person joining will help define how the operating system, drivers, and secure processor come together rather than inheriting someone else's setup. The team works closely with hardware, software, and QA engineers across the bring-up process, so this role offers a rare chance to shape a product's foundations while working alongside experienced embedded and secure processor leads.
What you'll do
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
You'll be great for this role if…
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
Why you should join SumUp
🌎 Opportunity to work with SumUpp
Neutral 2–4 sentence summary of what working at this company is like, drawn from public reviews and press coverage. Tone, collaboration style, pace, benefits highlights.
£45,000 – £60,000 (Glassdoor, Levels.fyi, 2025)
Job Description We have an opportunity for an experienced Embedded Software Engineer to join our team in Edinburgh. As part of the Microelec…
Job Title: Senior Embedded Software Engineer Location: Bristol (3 Days On-Site Per Week) Salary: £60,000 - £70,000 Bonus & Benefits (Dependi…
Your Mission:VÆRIDION is developing sustainable electric aviation solutions that will redefine regional air mobility. Our Technology divisio…
This position sits close to the embedded world, but it isn't traditional microcontroller firmware work. You'll own the operating system foun…
<p>Auterion builds a cutting-edge operating system for autonomous robotic systems that empower a diverse range of platforms to perform surve…
Job Title : Senior Embedded Software Engineer Location : Bristol (3 Days On-Site Per Week) Salary : £60,000 - £70,000 Bonus & Benefits (Depe…