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.