K

Software Development Engineer

Kortrijk
3 hours ago
Full-time
On-site
Kortrijk, West Flanders
£517 - £690 GBP daily
IT
We are seeking a senior‑level Software Development Engineer to support a safety‑critical defence programme involving embedded video processing on advanced SoC platforms. This is a highly specialised consulting role focused on software safety compliance rather than feature development.

This assignment is ideally suited to an experienced engineer with deep expertise in MIL‑STD‑882E and a strong background in embedded Linux-based systems.

The Role

You will join an experienced engineering team to assess, enhance, and validate the software safety compliance of an existing embedded video decoding solution. The system is already functionally implemented and operational; your role is to ensure it meets the stringent requirements of defence safety standards.

The work focuses exclusively on software executing on the Processing System (PS) of a modern SoC platform. No FPGA / programmable logic development is in scope.

Key Responsibilities

Investigation & Safety Strategy

Analyse the existing software architecture against MIL‑STD‑882E requirements.
Identify safety gaps and define mitigation strategies to ensure safe operation of a hardware‑accelerated H.264 decoding pipeline.
Address safety hazards such as:
Processing of incorrect or corrupted input data
Frozen or stagnant output
Latent or lagging video output
Define and justify runtime monitoring, detection, and mitigation mechanisms (e.g. data freshness validation, supervision, metadata‑based integrity checks).

Implementation & Validation

Implement required changes and additions within the current Embedded Linux and GStreamer-based software stack.
Ensure safety mechanisms are robust, testable, and traceable to hazards.
Support verification activities and contribute to safety evidence required for compliance.Required Expertise (Core)

Senior / expert‑level experience in safety‑critical software development
Proven, hands‑on experience working to MIL‑STD‑882E
Ability to define, implement, and justify software safety mitigations in defence or aerospace systems
Strong understanding of system‑level safety, hazard analysis, and verificationHighly Desirable Experience

Embedded Linux development in safety‑critical environments
GStreamer pipeline design, configuration, and supervision
Xilinx Zynq UltraScale+ EV architecture (Processing System / ARM side)
Use of Video Codec Units and H.264 decoding in embedded systems
Experience treating hardware accelerators as safety‑relevant, partially opaque components

Why Consider This Role?

Work on a high‑impact defence system with real‑world operational relevance
Engage in genuine safety engineering challenges, not box‑ticking compliance work
Opportunity to influence software safety architecture at system level
Collaborate with experienced engineers in a technically demanding environmentIf you are a seasoned software safety engineer with deep MIL‑STD experience and an interest in embedded video systems for defence applications, we would like to hear from you