je.st
news
Satellite Simulator Software Engineer
2014-05-27 14:39:04| Space-careers.com Jobs RSS
RHEA is currently recruiting a Satellite Simulator Software Engineer to support the evolution and maintenance of the EUMETSAT Spacecraft Simulators in general and in particular to SIMULUS based simulators. Please note that this position is based at our clients premises in Darmstadt, Germany. Tasks and Activities Your primary tasks and activities may include Maintenance and Evolution Activities Preventive and corrective maintenance including the investigation and correction or following the corrections implemented by external contractors of anomalies in the software facilities and verification testing of the fixes. Evolutions and changes generating andor analysing userdriven and maintaining driven software requirements, software design of the technical solutions, following the procurement of the changes with external contractors and verification testing of the changes. Maintaining test procedures generating and updating maintenance test procedures at software facility level and at system level. Supporting and developing verification infrastructure developing andor procuring scripts tools to perform installation checks, nonregression, functional and performance testing. Analysing and implementing mechanisms or tools allowing the automatic or semiautomatic verification testing of the application software. Coordinating production of new software releases or patches, delivery acceptance and installation onsite. This activity includes the technical coordination of the production by an external contractor of new releases or patches of the application software, liaison with the EUMETSAT operational users, participation to technical reviews, participation to infactory at contractor premises acceptance testing campaigns and coordination of the installation of the releases or patches onsite at EUMETSAT. Executing and coordinating software verification and nonregression testing campaigns. This activity includes preparation of test data, running the test procedures on the target system, generation of test reports, analysis of results and troubleshooting of problems. User Support Software support software support to the endusers of the application software. Ensuring operations continuity by provisioning oncall services and software support to operations. Training preparing and providing training covering systemusage and maintaining aspects of the mission control systems. Technical Management Documentation generating and updating technical documents. Meeting participation participating to technical, progress and team meetings as needed and requested. Routine reporting preparing and producing routine reports as necessary. Contractor management at technical level acting as point of contact with the contractor for technical discussions, organizing periodical technical meetings with the contractor. Critically reviewing of industry provided requirements and designing definition related to existing andor future simulators spacecraft models and simulator infrastructure components. Software engineering framework support Analysing activities focused on a common software engineering framework for the GSI Mission Control Applications and Tools Team. Developing tools implementing this software engineering framework. Skills and Experience You must possess the following skills and experience University degree in a relevant engineering discipline Ability to work effectively in English Demonstrate significant knowledge and experience in the area of simulator software maintenance, evolution and testing as well as space segment requirements and design with the following mandatory areas Domain Skills Experience minimum 3 years in software maintenance and evolution of Spacecraft Simulators based on SIMULUS software suite from ESAESOC. In particular, experience in all the following SIMULUS components is considered mandatory SIMSAT, Ground Models, Generic Models, REFA, Emulator Suite and tailoring, UMFEGOSMF. Experience minimum 3 years in the definition and design of SMP2 compliant software models of spacecraft service platform subsystems. Knowledge and understanding of space related standards ECSS and CCSDS with specific reference to ECSSE7041A TM and TC packet utilization. Software Development Maintenance Skills Experience minimum 3 years in the full cycle of development of application software for SIMULUS based simulator, following formal software engineering processes. This includes system requirement analysis, software requirement engineering, software design and implementation reflecting maintenance activities as well as new applications definition. Experience minimum 3 years in corrective maintenance, integration and verification testing activities of application software following formal software engineering processes. This includes requirement verification, generation of test plan and test procedures, nonregression testing, generation of test data, generation of test tools, running the test procedures on the target system, generation of test reports, and anomaly tracking, investigation, correction and testing. Experience in defining automatic testing suites at unit and components integration level. Software Engineering Skills Experience minimum 3 years in developing and maintaining software applications using Java and C programming languages under UNIX operating systems and development and maintenance of javascript scripts SIMULUS scripting technology. Experience minimum 3 years in developing and maintaining software applications using objectoriented technologies, Unified Modelling Language UML for software design and CASE design tools like Magic Draw. Domain Skills Experience with MICONYS ESOC components SCOS2000, NIS and SLE API. Experience on TMTC front ends like CORTEX. Experience with software support to operations and in particular to TMTC database and OBSW images import. System Maintenance Skills Experience with technical management of contractors working at offsite premises and responsible for application software evolution and maintenance. Software Technology Skills IBM DOORS requirement management tool. Experience in version Control Systems CVS and SVN. Linux Operating System. Interprocess communication mechanisms, in particular TCPIP and CORBA standards. XML processing schema design and validation. Eclipse Rich Client Platform applications development and maintenance. Experience with static and dynamic software analysis tools in support to testing and troubleshooting. How to Apply Looking to take your career to the next level? Interested applicants should submit their CV and Cover Letter to RHEAs Recruitment team at careersrheagroup.com no later than 080714. We look forward to hearing from you!
Tags: software
satellite
engineer
simulator
Category:Transportation and Logistics
Latest from this category |
All news |
||||||||||||||||||
|