Software IV&V Engineer
IV&V, C++, Requirements and Verification, Benchmarking & Stress testing
Darmstadt, Germany
€DOE
My Client:
A global company offering an international and challenging environment that offer multiple career development opportunities.
About the Role
We are seeking a skilled Software IV&V (Integration, Validation, and Verification) Engineer to join a team working on complex satellite earth observation data processing systems. You will be responsible for designing, preparing, and contributing to technical documentation for I&V activities, including VCDs, engineering and I&V plans, test specifications, test procedures, and more.
Someone who has strong development skills, but who want to steer away from development and focus more on system integration and validation could be the ideal person.
Key Responsibilities
- Define testing activities to verify requirements
- Write integration and verification test specifications, procedures, and plans
- Support project reviews related to I&V documentation
- Schedule testing activities within project timelines
- Observe and analyse I&V tests at segment and subsegment levels
- Identify, plan, and set up test tools and test data
- Analyse problems and manage system anomalies
Required Skills and Experience
- Extensive background and experience in systems integration and validation projects
- Proven ability in I&V of complex data processing systems, particularly those written in C++ and running on UNIX-like environments
- Proficiency in requirements and verification management
- Experience in formal testing at component, facility, and system levels
- Ability to create and execute test cases, documentation, and benchmarks
- Strong understanding of structured software development and verification
- Experience in operational environments with strict change control
- Fluent English language skills, both written and verbal
Nice to have experience:
- Experience with automated software system testing
- Programming languages: Java, JavaScript, XML, Perl, Tcl/Tk
- Scripting languages in Linux environments
- Knowledge of earth observation data processing, archiving, and distribution systems
- Familiarity with satellite mission ground systems (e.g., SCOS-2000) and related standards (packet TM/TC, PUS, SLE protocol)
- Experience with relational databases (MySQL, Oracle, PostgreSQL) and networking protocols (TCP/IP)
- Proficiency in requirements and verification management tools (e.g., DOORS)
- Knowledge of virtualization and container technologies (e.g., Docker, Kubernetes)
- German language skills (advantageous)
If you are a highly motivated and skilled Software IV&V Engineer looking for a challenging and rewarding opportunity, we encourage you to apply.