• Contract
  • Belgium
  • Negotiable EUR / Day

NonStop Consulting

Embedded Engineer – Linux & Media Processing

Location: Liège or Flanders, Belgium

Duration: 4-month contract (with potential extension)

About the Role:

We’re seeking an Embedded Engineer with deep expertise in Linux and high-speed data processing to develop cutting-edge media technology. In this role, you’ll enhance a high-performance media server, focusing on seamless, ultra-fast data flow for audio and video between the CPU and FPGA. This is a unique opportunity to shape the future of real-time media processing with a passionate, forward-thinking team.

What You’ll Do:

  • PCIe Driver Development: Extend and refine a PCIe driver to enable smooth, bidirectional transfer of audio and video data.
  • Multi-Process Management: Design solutions to handle simultaneous driver access by multiple processes, maximizing efficiency and reliability.
  • Real-Time Optimisation: Solve real-time processing challenges, ensuring minimal latency for consistent, high-performance media output.

Key Skills:

  • Embedded Linux Expertise: In-depth experience with embedded Linux, focusing on real-time performance, stability, and hardware interaction.
  • PCIe Driver Development & Optimisation: Proven track record of working with PCIe drivers, building robust data pipelines for high-speed data transfer.
  • Real-Time Processing & Scheduling: Expertise in real-time systems, with a focus on creating responsive, efficient architectures capable of handling parallel processing demands.

Why Apply?

This role offers a hands-on challenge in one of the most dynamic fields in tech, with the opportunity to extend beyond the initial contract. Join a team of innovators and make a real impact on media technology.

Excited to apply your skills in a high-impact environment? Apply today!

Upload your CV/resume or any other relevant file. Max. file size: 256 MB.