Are you passionate about developing new solutions within the Space industry?
We are looking for a IVV Software Engineer for satellite on-board systems. You will join a team designing and implementing cutting-edge solutions in the space industry.
Your job!
You are responsible for the Integration, Verification and Validation of the Software which implements the Payload and Mission.
The Software will be partly developed internally within the team and will be partly subcontracted to other teams, also external. The application to be developed consists of a set of software modules which implement components of the mission. You will be in charge of contributing to the definition of the IVV Plan and Reports as well as performing general Software Design, Development and IVV tasks.
Your range of tasks will cover the entire Software Development lifecycle, from Requirements definition, Software Design and IVV. Your activities will be performed in close cooperation with the System Engineers, the SW Architect, the SW developers and the sub-contractors.
Your specific tasks:
Analyse customer requirements and define the System IVV Plan, ensuring coverage of Requirements, Design and Interface.
Develop System / Subsystem level Test Cases, ensuring coherency with overall Ground Segment IVV Strategy.
Develop Integration strategy, including integration schedule aiming to achieve operational roll-outs for Factory and On-Site acceptance.
Contribute to the definition of the Software Architecture, ensuring robustness and compatibility with already existing software modules.
Conduct analysis on Software non-conformances, discrepancies and waivers.
Analyse data from validation tests to determine whether systems and processes meet required criteria and specifications.
Background and experience:
Master's degree in Computer Science, Electronics, Aerospace or other related Engineering.
5+ years of relevant experience.
Experience in System and Software IVV, possibly in the field of GEO / LEO Mission.
Management topics.
Experience with Software Integration strategies and tools.
Experience with Incremental delivery strategies, ensuring consistent roll-out and maintenance procedures.
Knowledge of AGILE Development Lifecycle (Kanban, SCRUM, SAfE) is a plus.
Experience with ECSS-40C process is a plus.
Knowledge of modern Systems Engineering techniques and tools (MBSE, DOORS, EA, CAMEO, Jama) is a big plus.
Ability to operate and efficiently communicate in a multi-national team organisation.
Hands-on experience implementing automation, scripting, and test-beds.
Our projects are agile and innovative and require a combination of solid technical knowledge and skills, personal initiative and teamwork. You will enjoy it if you are comfortable with surpassing challenges and learning every day.
The position is permanent and full-time. Be ready to enjoy working in Barcelona, but also to travel from time to time to meet other people: our customers are from different countries, most of them in Europe; if you have a different proposition about your location let us know from the beginning and will decide together if feasible.
Our working "common ground" language is English, but feel free to bring your own language; working use of any of the local languages in Barcelona will be appreciated.
Let us know about you at team@ixrev.com; feel free to include your CV and any other material you think that will help us to better understand what you know and like. We will come back to you asap.