Bootloader/ U-boot Porting Engineer

X4 Technology

Polska

Remote

PLN 421,000 - 722,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

X4 Technology is seeking a Contract Embedded Engineer to port U-Boot and Trusted Firmware-A on new Cortex-A SoCs. This fully remote role is open to candidates across Europe, with a start target in January and a single Teams interview.

You will own porting work across the full boot chain, from SPL to OS, including EL3/PSCI/SMC handling and TrustZone integration. Real hands-on porting is essential; CVs without hands-on porting will not match.

Qualifications

  • Proven hands-on U-Boot porting and bring-up on a new SoC.
  • Extensive TF-A experience on Cortex-A platforms.
  • Strong C and ARMv8 low-level debugging skills.
  • Upstream contributions to U-Boot or TF-A are a plus.
  • Based in Europe and eligible for a remote contract.

Responsibilities

  • Port U-Boot to new silicon including SPL and DDR init.
  • Bring up the boot chain from SPL to the OS.
  • Port TF-A (BL1/BL2/BL31) on Cortex-A MPU incl EL3/PSCI/SMC.
  • Assist secure-world integration and chain-of-trust.

Skills

U-Boot porting
TF-A
ARMv8
C programming
Security/TrustZone

Job description

Contract Embedded Engineer: U-Boot / TF-A Bootloader Porting (Remote, Europe, Outside IR35)

We're recruiting for a global semiconductor leader that needs a hands-on bootloader engineer to port and bring up U-Boot and Trusted Firmware-A on new high-end Cortex-A SoCs.

The essentials
  • Contract starting around early January
  • Fully remote, anywhere in Europe
  • One stage only: a single technical interview on Teams
What you'll be doing
  • Porting U-Boot to new silicon: SPL, DDR initialisation and board bring-up, not just config changes
  • Working across the full boot chain, from first-stage loader through to the OS
  • Porting and maintaining TF-A (BL1/BL2/BL31) on a Cortex-A MPU, including EL3, PSCI and SMC handling
  • Secure-world integration (TrustZone, OP-TEE) and chain-of-trust work
What we’re looking for
  • Genuine U‑Boot porting and bring‑up on a new SoC. We want to hear which SoC and which parts you personally owned
  • Real TF‑A experience on a high‑end Cortex‑A platform (not Cortex‑M)
  • Strong C and ARMv8 low‑level debugging
  • Upstream contributions to U-Boot or TF-A are a big plus
  • Based in Europe

This is a specialist role and the bar is high. Application‑level work, board‑config‑only changes, MCU‑only experience and keyword‑only CVs won’t be a match, so please apply only if you have done the porting yourself.

#UBoot #TrustedFirmware #ARM #EmbeddedLinux #Bootloader #ContractJobs #EmbeddedSystems #Firmware

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

U-Boot & TF-A Bootloader Porting Engineer – Remote Europe
U-Boot & TF-A Bootloader Porting Engineer – Remote Europe

X4 Technology • Polska

Remote
PLN 421,000 - 722,000
Senior Embedded Linux Engineer — Remote
Senior Embedded Linux Engineer — Remote

Intent • Polska

Hybrid
PLN 165,000 - 248,000
Fully remote work
Flexible hours
Private medical care
+3
Senior Embedded Linux Engineer (Remote & Freelance)
Senior Embedded Linux Engineer (Remote & Freelance)

intent sp. z o.o. • Warszawa

Hybrid
PLN 165,000 - 248,000
Fully remote
Flexible hours
Knowledge sharing access
Embedded Bootloader Intern — Hands-on Telecom Hardware
Embedded Bootloader Intern — Hands-on Telecom Hardware

Adtran, Inc. • Województwo pomorskie

On-site
PLN 57,000 - 77,000
Long-term internship
Mentoring
Flexible hours
+6
Senior Embedded / Security / Boot Firmware Engineer
Senior Embedded / Security / Boot Firmware Engineer

Blue Origin • Kraków

On-site
PLN 180,000 - 300,000
Embedded Firmware Engineer (C++)
Embedded Firmware Engineer (C++)

emagine • Polska

Remote
PLN 165,000 - 220,000
Remote work
Middle Embedded Firmware Engineer
Middle Embedded Firmware Engineer

AIDA projektai, MB • Warszawa

Remote
PLN 120,000 - 180,000
Senior Embedded/Firmware Engineer (with Linux)
Senior Embedded/Firmware Engineer (with Linux)

intent sp. z o.o. • Warszawa

Hybrid
PLN 165,000 - 248,000
Fully remote
Flexible hours
Knowledge sharing access
Senior Embedded Linux Firmware Engineer - Remote Freelance
Senior Embedded Linux Firmware Engineer - Remote Freelance

intent • Warszawa

Remote
PLN 165,000 - 248,000
Fully remote (Europa)
Office in Warschau
Flexible Arbeitszeiten
+1
Remote Part-Time Embedded Firmware Engineer - C++/Linux
Remote Part-Time Embedded Firmware Engineer - C++/Linux

emagine • Polska

Remote
PLN 165,000 - 220,000
Remote work
Top locations