WHO ARE WE?
GMV (www.gmv.com) is a privately owned technological enterprise group with an international presence employing more than 1.100 staff. Founded in 1984, GMV mainly operates in eight large sectors for both public and private organizations: Aeronautics, Space, Defense, Health, Security, Transportation, Telecommunications and Information Technologies.
GMV currently runs eight work centers in Spain: Tres Cantos (Madrid - headquarters), Boecillo (Valladolid), Seville, Barcelona, Valencia, Tenerife, León, Zaragoza and also work centers in Lisbon (Portugal), Rockville (Maryland, USA), Darmstadt (Germany), Warsaw (Poland), Bucharest (Romania), Malaysia, Toulouse (France) and New Delhi (India).
We recruit and hire excellent engineers, and encourage innovation, technical excellence and continuing education. Our engineers regularly present papers at technical conferences, continue their education (more than 85% have a master’s degree), and we re-invest more than 12% of budget in IR&D projects. This striving for excellence, innovation and flexibility is a major part of our culture. We provide very competitive compensation, attractive benefits, and a great work environment with lots of opportunities for professional growth.
Responsibilities/ Duties /Tasks
• Integration & Verification activities
o Integration of the various components of a Mission Control System and integration of the Mission Control System with the rest of Mission Control Applications and Tools. These integration activities include software deployment, software configuration, adjustment of interfaces, analysis and solution to problems.
o Generation and updates of test plan and test procedures: for the Mission Control
Applications and Tools. This activity covers functional verification testing, performance
and non-regression testing (manual and automatic testing).
o Generation of test data that facilitate the software integration, verification and non regression testing.
o Execution and coordination of software verification and non-regression testing campaigns.
This activity includes running the test procedures on the target system, generation of test reports, analysis of results, troubleshooting of problems.
o Consultancy and development of the verification infrastructure: development and/or
procurement of scripts I tools to perform installation checks, non-regression, functional and performance testing. Analysis and implementation of mechanisms or tools allowing the automatic or semi-automatic verification testing of the application software.
o Maintaining the verification status of the software requirement baseline for the Mission Control Applications.
• Technical Management
o Documentation: generation and updates of technical documents.
o Routine reporting: preparation and production of routine reports as necessary.
o Meeting participation: participation to technical, progress and team meetings as needed
• User Consultancy
o Ensure Operations Continuity: Provision of on-call services and software consultancy to operations.
o On occasions, provision of standby/call-out service to operations and consultancy to critical operations out of normal hours);
o Software and technical consultancy to the end-users of the application software by
o Attendance in meetings: Participation in technical, progress and team meetings, submission of reports as required;
o Additional consultancy: Provision of consultancy to other areas and programmes as
o Training: Provision of training covering end-usage and maintenance aspects of the
Mission Control Applications
• Maintenance and Evolution activities
o Preventive I Corrective maintenance: Investigation into relevant anomalies and
solutions, their documentation and classification, with suitable, follow-up of the
delivery of software updates;
o System Evolution: Analysis of user-driven requirements, generation of software
requirements, design, implementation and verification/testing activities;
o System Upgrades: Analysis, planning and management of application, operating
system and COTS upgrades and reconfigurations, taking into account any compatibility
o Definition and management of technical documentation and procedures in support of these activities.
Qualifications: University degree in a relevant engineering discipline
• Domain Skills
o Extensive experience (minimum 5 years) in the definition, development and maintenance of Mission Control Functions software applications with focus on Integration and Verification of typical M&C applications covering aspects such as TM!fC, Automation (schedule and procedure execution), Operations Preparation, etc ... ; o Knowledge and understanding - with working experience evidence - of space related standards (ECSS and CCSDS) related to space-to-ground interfaces.
• System Development & Maintenance Skills
o Experience (minimum 3 years) in integration activities for Satellite Mission Control
Systems based on the MICONYS® software suite from ESA/ESOC for particular space
missions. This includes software deployment, software configuration, adjustment of
interfaces and troubleshooting of problems both at subsystem and system level.
o Experience (minimum 3 years) in verification testing activities of Satellite Mission
Control Systems based on the MICONYS® software suite from ESA/ESOC for
particular space missions following formal software engineering processes. This includes requirement verification, generation of test plan and test procedures, non-regression testing, generation of test data, generation of test tools, running the test procedures on the target system and generation of test reports and anomaly tracking;
o Experience (minimum 3 years) in software development and maintenance following
formal software lifecycle processes resulting in multiple customer deliveries covering
production of requirements, design engineering artefacts and implementation reflecting corrective and evolution software maintenance activities as well as new applications definition;
• Documentation and Configuration Management Skills
o Good knowledge of MS Office Suite applications and experience with Documentation
o Experience in using Configuration Management and Anomaly Reporting and Tacking
It would be a distinct advantage for the key person to have knowledge and/or experience with some of the following:
• Domain Skills
o Experience in integration of Mission Control Systems with Flight Dynamics Systems;
o Experience in integration of Mission Control Systems with Mission Planning Systems;
o Experience in integration of Mission Control Systems with Spacecraft/Ground Station Simulators;
o Experience in software support to flight control operations teams for Mission Control
• Software, Technologies and Engineering Skills
o Experience in designing and developing software components and applications using Object Oriented (00) approach (including design patterns);
o Experience designing and developing software components and applications using C++, Java and scripting languages under UNIX/Linux platforms;
o Experience with formal software development environments like Eclipse IDE.
o Experience developing interacting middleware components and applications usmg TCPIP and CORBA;
o Experience in using IBM Rational DOORS as system and software requirement management tool.
o Experience in version Control Systems: SVN and/or Git.
o Experience with static and dynamic software analysis tools in support to testing and troubleshooting.
o Experience using tools for the automation of software testing.
WHAT DO WE OFFER?
As soon as they join the organization our professionals are given the chance to tackle technological challenges in an innovative environment, to work in multi-disciplinary teams and deal directly with clients. This helps them to mature quickly as professionals.
We provide continual top-up training to keep our career professionals perfectly abreast of all technologies used.
We offer a permanent contract and attractive package including a highly competitive salary plus a comprehensive benefits package.
If you would like to work in an interesting, fun, fast-paced, challenging, diverse and global company which is growing rapidly, please send us your resume to email@example.com
For more information about GMV, please visit our website at www.gmv.com