Senior Embedded Systems Engineer - Linux - Xilinx - Video
Senior Embedded Systems Engineer (Linux, Xilinx, Video)
High Wycombe / Thames Valley area (Hybrid) – 6 – 12 month contract
For more details contact Adam Mayne, (url removed) (phone number removed)
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)
Requirements of Senior Embedded Systems Engineer / Bring‑Up Engineer
Highly Desirable Experience
Working Model: Hybrid, with some onsite presence required due to lab and bring‑up activities
High Wycombe / Thames Valley area (Hybrid) – 6 – 12 month contract
For more details contact Adam Mayne, (url removed) (phone number removed)
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