JOB DETAILS
Software Test Engineer
CompanyKREIOS SPACE
LocationNigrán
Work ModeOn Site
PostedSeptember 17, 2026

About The Company
Kreios develops Very Low Earth Orbit (VLEO) satellites enabled by their proprietary Air-Breathing Electric Propulsion (ABEP) system, that makes it possible for satellites to operate at an altitude of around 200 kilometers from Earth, an altitude once considered impossible because of atmospheric drag.
By “breathing” the atmosphere as fuel, Kreios’ satellites can stay aloft for years instead of days, unlocking a region of space with massive implications for Earth Observation and Telecommunications.
VLEO satellites capture images with threefold the clarity of today’s constellations, enhancing everything from environmental monitoring and disaster response to critical infrastructure protection. Their proximity to Earth radically improves the link budget and allows broadband direct-to-device communications without bulky antennas, paving the way for truly global, resilient connectivity.
About the Role
Your mission
Your mission will be to verify and validate flight software throughout its development lifecycle, ensuring that every software component performs safely, reliably, and predictably in the demanding conditions of space operations. You will work closely with software and systems engineers to define verification strategies, automate testing activities, and identify issues before they become mission risks.In an environment where systems must operate autonomously and reliably once deployed, your work will be essential to mission success.Key Responsibilities
- Design, develop, and maintain verification and validation plans for embedded software running on FreeRTOS-based platforms.
- Create and execute unit, integration, and system-level test cases.
- Develop and maintain automated test frameworks and integrate them into CI/CD pipelines.
- Verify real-time performance, including task scheduling, interrupt latency, deadlines, memory usage, and synchronization mechanisms.
- Execute test campaigns on target hardware, engineering models, and simulation environments.
- Analyze software failures, perform root cause investigations, and collaborate with developers to resolve issues.
- Measure and report test coverage, requirements traceability, and software quality metrics.
- Conduct robustness and fault-injection testing, including communication failures, memory corruption scenarios, watchdog behavior, and recovery procedures.
- Support compliance with applicable aerospace software engineering and quality standards.
- Contribute to continuous improvement of testing processes, automation tools, and verification methodologies.
Your profile
- Bachelor's or Master's degree in Computer Engineering, Electronics Engineering, Telecommunications Engineering, Aerospace Engineering, or a related discipline.
- 2–5 years of experience in embedded software development or software testing.
- Hands-on experience with FreeRTOS or another Real-Time Operating System (RTOS).
- Strong programming skills in C and ability to analyze complex embedded software codebases.
- Experience using Python for test automation and tooling development.
- Practical experience with hardware debugging and laboratory instrumentation, including JTAG/SWD, logic analyzers, oscilloscopes, and serial interfaces.
- Experience with Git and CI/CD environments such as GitLab CI, Jenkins, or similar.
- Knowledge of embedded communication protocols including SpaceWire, CAN, I2C, SPI, and UART.
- Professional working proficiency in English.
- Previous experience in flight software, spacecraft systems, propulsion systems, or safety-critical environments.
- Familiarity with ECSS, DO-178C, IEC 61508, or comparable standards.
- Knowledge of static analysis tools and coding standards such as MISRA C, Polyspace, LDRA, cppcheck, or VectorCAST.
- Experience with ARM Cortex-M architectures, memory maps, and Memory Protection Units (MPU).
- Experience with platform emulation, simulation, Hardware-in-the-Loop (HIL), or Software-in-the-Loop (SIL) environments.
- Familiarity with requirements and traceability tools such as DOORS, Polarion, or Jama.
- Previous experience in the space, aerospace, or defense sectors.
Why us?
What We Offer- The opportunity to contribute directly to cutting-edge space technologies and real missions.
- A highly technical and collaborative environment where engineers have a direct impact on product and architecture decisions.
- Access to hardware, testing facilities, and end-to-end system development activities.
- Professional growth within a fast-growing New Space company.
- Specialized training in aerospace standards, verification methodologies, and advanced engineering tools.
- The chance to help shape the future of space transportation and in-orbit operations.
About us
We are leading the development of the first air-breathing electric propulsion (ABEP) system designed specifically for Very Low Earth Orbit (VLEO). This revolutionary engine enables satellites to orbit between 150 and 300 km by capturing and using atmospheric particles as propellant.By eliminating the need to carry fuel onboard, we drastically increase efficiency and overcome the main challenge of atmospheric drag in VLEO. This disruptive technology opens the door to an entirely new generation of space services, from high-resolution Earth observation to near real-time communications.
To achieve it, we rely on a team of professionals who are passionate, visionary, and committed to pushing the boundaries of what is possible. If you share this passion and want to leave your mark on the future of the space industry, we want to meet you.
Key Skills
Embedded software testingFreeRTOSC programmingPythonTest automationCI/CDGitHardware debuggingJTAG/SWDLogic analyzersOscilloscopesSpaceWireCANI2CSPIUART
Categories
EngineeringSoftwareTechnologyScience & ResearchEnergy
Benefits
Professional growth opportunitiesSpecialized training in aerospace standardsAccess to hardware and testing facilitiesCollaborative technical environment
Job Information
📋Core Responsibilities
You will design and execute verification and validation plans for embedded flight software to ensure safety and reliability in space operations. This includes developing automated test frameworks, performing root cause analysis on failures, and maintaining software quality metrics.
📋Job Type
permanent employee
📊Experience Level
2-5
💼Company Size
39
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →
You'll be redirected to
the company's application page