Embedded Systems Engineer - Video Systems in Slough

Embedded Systems Engineer - Video Systems in Slough

Slough Full-Time On-site
J

We are recruiting an experienced Lead Embedded Software Engineer to join an established technology business working on the development of advanced video systems.
This is an excellent opportunity for a hands-on engineer with strong embedded software development skills and practical experience of video encoding, decoding and real-time processing.
You'll take technical ownership of embedded software development, working closely with hardware engineers and other technical specialists to design, develop and deliver reliable, high-performance video solutions. Key Responsibilities
- Lead embedded software architecture, development and system integration.
- Develop and maintain embedded software using C/C++.
- Design and optimise real-time video encoding and decoding workflows.
- Integrate hardware codecs, vendor SDKs, drivers and associated software.
- Develop and debug hardware interfaces, including I2C, SPI, UART and Ethernet.
- Optimise video performance, including latency, image quality, buffering and synchronisation.
- Support hardware integration, board bring-up and system-level debugging.
- Develop networking, control and monitoring functionality.
- Establish robust testing, diagnostics and firmware update processes.
- Work collaboratively with hardware engineers and external technical specialists. Essential Skills & Experience
- Strong commercial experience in embedded software development using C/C++.
- Proven experience working with video encoding, decoding and real-time video processing.
- Hands-on experience developing and debugging software on physical hardware.
- Embedded Linux development experience.
- Experience integrating hardware codecs, drivers and vendor SDKs.
- Good understanding of video pipelines, buffering, memory management and latency.
- Knowledge of Ethernet/IP networking and associated protocols.
- Ability to troubleshoot complex issues across software and hardware.
- Experience taking embedded systems from prototype through to production. Desirable Experience
- H.264 / H.265 (HEVC) video encoding and decoding.
- SRT or comparable real-time video transport protocols.
- FPGA / SoC platforms and associated development tools.
- GStreamer or similar multimedia frameworks.
- SDI video, 4K processing and audio synchronisation.
- Experience with low-latency video systems. The Opportunity
This is a senior, hands-on engineering position offering considerable technical autonomy and the opportunity to influence the design and development of sophisticated video technology. You'll play a key role in shaping software architecture, selecting technologies and delivering high-performance embedded systems. TPBN1_UKTJ

Embedded Systems Engineer - Video Systems in Slough employer: Jacobs Massey

Join a prestigious London-based organisation that values innovation and excellence in the audiovisual sector. With a strong commitment to employee growth, you will have the opportunity to lead a talented team while working with cutting-edge technologies in a collaborative environment. Enjoy an excellent benefits package and a clear path for career progression in a supportive workplace that prioritises exceptional customer experiences.

J

Contact Details:

Jacobs Massey Recruitment Team