An industry leading SemiConductor client is looking for a senior experienced Embedded Engineer for a long-term contract working fully from home (you can work from anywhere in Europe) on the porting of U-Boot to a next-generation SoC.
This is a genuinely low-level role — idóneo for someone who enjoys working close to the hardware and has experience with U-Boot, bootloaders, Cortex-A, or high-end RZ/MPUs.
The opportunity Fully remote – work from anywhere in Europe
Work directly on a next-generation SoC and boot platform
What you'll be doing The core focus is porting and bringing up U-Boot on a new SoC, working across the boot chain and supporting the platform from early bring-up through verification.
You'll be working with areas such as:
Embedded C and low-level development
Open-source upstream processes
Cortex-A / high-end MPU architectures
High end MPU such as Renesas RZ
Linux BSPs, Device Tree and embedded Linux basics
Experience with Yocto, Linux kernel debugging
Hardware bring-up and debug would also be highly relevant
What we're looking for
Strong Embedded C / low-level development experience
Experience with U-Boot
Strong understanding of embedded Linux / ARM-based platforms
Highly desirable
high-end MPU experience
ARM TF-A
Yocto / Linux build systems
Device Tree
Git / GitLab and JIRA
Python
MISRA / static analysis
Strong software testing background
You don't need to tick every box.
If this sounds like your kind of project — or you know someone who'd be a good fit —
The client are targeting a start from January 4th for a long term home working contract engagement.
The interview process is one stage and you can be shipped the hardware and send the paperwork in the months before Christmas.