Functional Validation Engineer – Satellite Payload Software Sopra Steria

Abundant Code

Portsmouth

Hybrid

GBP 55,000 - 75,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sopra Steria is seeking a Functional Validation Engineer for Satellite Payload Software in Portsmouth. You will translate functional validation requirements into automated tests, develop scripts, and prepare hardware and simulation setups including SATSIM and RF benches.

Collaboration with teams in Toulouse and Portsmouth is essential for delivery. Responsibilities include executing validation campaigns, reporting results, and maintaining traceability with FV processes.

Qualifications

  • Experience in software verification, validation or integration testing in a complex engineering environment.

Responsibilities

  • Analyse validation requirements and convert them into automated test procedures using Java.
  • Develop, maintain and execute automated test scripts and configuration files.
  • Prepare hardware and simulation environments for test execution (SATSIM and RF benches).
  • Configure RF equipment including modems, spectrum analysers and DC power supplies.
  • Execute validation and software non-regression tests on new PLSW releases.
  • Record defects and observations using Jira and FV processes.
  • Collaborate with distributed teams in Toulouse and Portsmouth.
  • Develop offline processing and automation tools using Java or Python.

Skills

Java development
Software verification
Linux
Git/SVN
Jira/Confluence
SATSIM
RF test environments
Troubleshooting

Tools

SATSIM
RF test benches
Modems

Job description

Functional Validation Engineer - Satellite Payload Software Overview

Company Name: Sopra Steria

Job Role: Functional Validation Engineer - Satellite Payload Software

Qualifications: Not specified

Category: I

Job Type: Full Time

Location: Portsmouth, England, United Kingdom

What you'll get

This job is located in Portsmouth, United Kingdom.

An exciting and dynamic international working environment awaits you!

Inclusive and committed employer, our company works every day to combat all forms of discrimination and promote a respectful working environment. That’s why, committed to gender diversity and overall inclusivity, we encourage all applications and profiles.

Last apply date: 30/11/2026!

The role

The Functional Validation Engineer - Payload Software (PLSW) is responsible for validating the Payload Software on a telecoms satellite programme, which controls and manages in-flight payload mission execution for the Digital Transparent Processor. The role focuses on translating functional validation requirements into automated test procedures, executing tests across simulation and hardware environments, and supporting software verification and non-regression activities.

What you'll do
  • Analyse functional validation requirements and convert them into automated test procedures (APs) using Java;
  • Develop, maintain and execute automated test scripts and associated configuration files;
  • Prepare hardware and simulation environments for test execution, including SATSIM and RF test benches;
  • Configure and operate RF equipment, including modems, signal generators, spectrum analysers and DC power supplies;
  • Execute functional validation and software non-regression test campaigns against new PLSW releases;
  • Verify software behaviour against defined requirements and acceptance criteria;
  • Produce clear and concise test execution reports and communicate results to the FV Technical Lead and FV Architect;
  • Investigate test observations, anomalies and unexpected behaviours, performing initial analysis and fault isolation;
  • Record and manage defects, observations and validation issues using Jira and established FV processes;
  • Identify and report discrepancies between SATSIM and hardware bench results to improve simulation fidelity;
  • Upload test sessions, logs and evidence intoFV tooling, ensuring full traceability of validation activities;
  • Develop and maintain offline processing and automation tools using Java, Python or other appropriate technologies;
  • Support test strategy, test specification development, traceability activities and validation documentation;
  • Collaborate with geographically distributed stakeholders, including teams located in Toulouse and Portsmouth;
  • Proactively manage dependencies, risks and blockers, escalating issues early to maintain delivery schedules.
Environment & Context

The role operates within the Functional Validation (FV) team, working closely with Functional Validation Architects, Technical Leads, and software development teams. Validation activities are performed using both the SATSIM numerical bench and hardware RF test benches to verify software performance against specified requirements.

Essential Skills & Experience
  • Experience in software verification, validation or integration testing within a complex engineering environment;
  • Ability to interpret detailed validation requirements and develop robust automated test procedures;
  • Strong Java development skills for automated test script creation and maintenance.
  • Experience of Linux-based environments;
  • Experience using source control and software lifecycle tools, including Git, SVN, Jira and Confluence;
  • Knowledge of software development and validation processes, including traceability and configuration management;
  • Experience of hardware and software integration testing;
  • Strong analytical and troubleshooting skills with the ability to investigate complex technical issues.
RF & Satellite Communications Knowledge
  • Strong understanding of RF principles and test equipment setup, including:
    • RF signal generators;
    • Spectrum analysers;
    • Modems;
    • DC power supplies.
  • Experience working with hardware RF test environments;
  • Knowledge of CCSDS standards and space communications protocols, including:
    • Telecommand (TC) and Telemetry (TM);
    • PUS packets;
    • TM Frames;
    • TC Segments;
    • CLTUs;
    • CLCW.
Essential
  • Java development;
  • Software verification and validation;
  • RF equipment configuration and operation;
  • Linux;
  • CCSDS standards;
  • Git/SVN;
  • Jira/Confluence.
Desirable
  • Python development;
  • MobaXterm;
  • Satellite communications systems;
  • Aerospace or space industry experience;
  • Safety-critical software validation experience;
  • Experience with numerical simulation environments such as SATSIM.
Behavioural Competencies
  • Excellent written and verbal communication skills;
  • Ability to work effectively with distributed teams and technical stakeholders;
  • Strong attention to detail and quality focus;
  • Proactive approach to issue identification, dependency management and risk mitigation;
  • Ability to work independently within a safety-critical and highly controlled engineering environment;
  • Strong organisational skills with the ability to manage multiple validation activities concurrently;

Visa sponsorship: check with employer

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Functional Validation Engineer - Satellite Payload Software- 6 month contract [26176]
Functional Validation Engineer - Satellite Payload Software- 6 month contract [26176]

Sopra Steria • Portsmouth

On-site
GBP 52,000 - 72,000
Satellite Payload Software Validation Engineer
Satellite Payload Software Validation Engineer

Owen Thomas B Corp • Portsmouth

Hybrid
GBP 55,000 - 75,000
Systems Engineer – Payload Functional Validation
Systems Engineer – Payload Functional Validation

Expleo • Portsmouth

On-site
GBP 55,000 - 75,000
Expleo Academy training
Collaborative environment
Competitive benefits
+1
Systems Engineer – Payload Functional Validation
Systems Engineer – Payload Functional Validation

Expleo Group • Portsmouth

On-site
GBP 45,000 - 65,000
Automated Validation Engineer - Payload Software (Satellite)
Automated Validation Engineer - Payload Software (Satellite)

Sopra Steria • Portsmouth

On-site
GBP 52,000 - 72,000
Software and Modelling Engineer - Space Engineering [26138]
Software and Modelling Engineer - Space Engineering [26138]

Sopra Steria • Stevenage

On-site
GBP 55,000 - 75,000
Satellite Communication Payload Engineer [26188]
Satellite Communication Payload Engineer [26188]

He Space • Southmoor

On-site
GBP 65,000 - 90,000
Senior Validation Engineer
Senior Validation Engineer

IC Resources • Camberley

On-site
GBP 65,000 - 110,000
Payload RF Systems Engineer
Payload RF Systems Engineer

Groupe Sii • Portsmouth

On-site
GBP 60,000 - 90,000
RF Payload Engineer
RF Payload Engineer

Surrey Satellite Technology Ltd (SSTL) • Guildford

On-site
GBP 50,000 - 75,000