DV Cleared Software Developer
- Shortlist
Role: Software Engineer
Duration: 360 working days (1.5 years)
Clearance: DV is essential
Location: Salisbury
Essential Skills
• C++, VHDL and Python development.
• Development of demodulation / decoding components in a software defined radio environment.
• Knowledge of video decoding techniques.
• Static analysis of C++ / VHDL / Python code.
• Experience writing automated software tests.
• Experience writing automated software tests.
• DV essential.
Desirable Skills
• Design using Sparx Enterprise Architect (or similar UML design tool).
• Developing documentation using reStructuredText or similar markup language.
• Experience using GitLab Issues / Board (for task management) and GitLab CI (for automation).
• Experience of agile software development (e.g. Kanban).
• Experience programming in Rust or similar modern memory-safe / concurrency-safe language.