Senior Embedded System Engineer (Linux, Xilinx, Video)
High Wycombe / Thames Valley area (Hybrid) – 6 – 12 month contract
For more details contact Adam Mayne, 01234 823373
We are seeking a highly experienced Embedded Linux specialist to work with a cutting‐edge engineering team developing custom Xilinx‐based platforms. This is a hands‐on role focused on board and system bring‐up, sitting at the boundary between FPGA, boot chain, Linux BSP, and video/display integration, rather than application‐level software.
You will work closely with FPGA and hardware engineers in a lab environment, helping to drive early hardware platforms through bring‐up and into a stable development or product state. The position suits a senior consultant or engineer who enjoys low‐level debugging, hardware/software integration, and solving complex system‐level problems.
Rate is negotiable depending on experience.
Responsibilities of Senior Embedded Systems Engineer (Linux, Xilinx, Video)
* Work closely with FPGA developers during board and system bring‐up
* Support Embedded Linux integration on Xilinx‐based SoCs / MPSoCs
* Build, customise, and maintain Yocto / PetaLinux‐based distributions
* Debug boot flow issues including U‐Boot, kernel, and device tree
* Investigate and resolve hardware/software integration problems
* Support video and display pipeline integration and troubleshooting
* Contribute hands‐on in the lab to move platforms from early bring‐up to stable operation
* Collaborate effectively with hardware, FPGA, and system engineers
Requirements of Senior Embedded Systems Engineer / Bring‐Up Engineer
* Strong experience with Xilinx SoCs / MPSoCs (Zynq, Zynq UltraScale+)
* Proven experience with Embedded Linux bring‐up and BSP development
* Strong knowledge of Yocto and preferably PetaLinux
* Experience with device tree, U‐Boot, kernel configuration, and low‐level debugging
* Hands‐on hardware/software integration experience
* Comfortable working in a lab-based bring‐up environment
* Ability to work independently while collaborating closely with cross‐disciplinary teams
* Strong problem‐solving and technical communication skills
Highly Desirable Experience
* Video pipeline and display integration experience
* DisplayPort knowledge
* DRM/KMS, V4L2, GStreamer, or related Linux video/display stacks
* Low‐level driver or platform‐level integration work
* Experience with custom board bring‐up
Working Model: Hybrid, with some onsite presence required due to lab and bring‐up activities