S

Sopra Steria

IT consulting, digital services, and transformation

Functional Validation Engineer - Satellite Payload Software

Test Automation EngineeringConfirmed live in the last 24 hours
ContractPortsmouth, UKNo salary listed

About the Job

Requirements

  • 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 with 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 with hardware and software integration testing.
  • Strong analytical and troubleshooting skills to investigate complex technical issues.
  • Strong understanding of RF principles and test equipment setup, including RF signal generators, spectrum analysers, modems, and 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, and CLCW.
  • 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 and ability to manage multiple validation activities concurrently.

Responsibilities

  • Analyse functional validation requirements and convert them into automated test procedures 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 test execution reports and communicate results to the Functional Validation Technical Lead and Functional Validation Architect.
  • Investigate test observations, anomalies, and unexpected behaviours through initial analysis and fault isolation.
  • Record and manage defects, observations, and validation issues using Jira and established Functional Validation processes.
  • Identify and report discrepancies between SATSIM and hardware bench results to improve simulation fidelity.
  • Upload test sessions, logs, and evidence into Functional Validation tooling to ensure 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.
  • Manage dependencies, risks, and blockers, escalating issues early to maintain delivery schedules.

Desired Qualifications

  • Python development.
  • MobaXterm.
  • Satellite communications systems.
  • Aerospace or space industry experience.
  • Safety-critical software validation experience.
  • Experience with numerical simulation environments such as SATSIM.

About the Company

Sopra Steria

IT consulting, digital services, and transformation

Sopra Steria provides consulting, digital services and solutions to help large organizations transform their business through technology. Its offerings cover strategy, systems integration, cloud, cyber security, software development, and managed services, designed to be delivered end to end—from assessing needs and designing a plan to implementing and operating IT systems. The company combines deep knowledge of many industries with a collaborative approach to tailor projects to each client and to deliver measurable, sustainable improvements in performance. Differentiators include its European scale (about 51,000 employees across roughly 30 countries), broad scope—from strategy to operation—and emphasis on practical outcomes that help clients stay competitive. The group’s goal is to put digital to work for its clients in a way that creates a positive, more productive future for all stakeholders.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1968

Recently Posted Jobs

Explore more opportunities at Sopra Steria

See more jobs