je.st
news
Applications Software Engineer
2015-03-23 13:04:28| Space-careers.com Jobs RSS
About us SCISYS Deutschland GmbH provides professional engineering and consultancy services supporting space programmes and missions. We have a strong presence at ESOC and EUMETSAT, as well as serving all ESA sites and spacecraft primes. Our team is composed of university graduates and experienced professionals, comprising some of the most knowledgeable, dedicated and talented engineers across Europe. Our services cover the whole life cycle of space programmes from early concepts to operations. Our Space Division provides a dynamic, supportive and friendly atmosphere in which you are encouraged to lead with initiative. We support new ideas from our colleagues and are focused on innovation. Moreover, we actively manage your professional development, training and career progression. For the location in Darmstadt Germany we are looking for a Applications Software Engineer at EUMETSAT. Tasks The EUMETSAT Operations Department operates the routine phase of the Meteosat Transition Programme MTP, the Meteosat Second Generation MSG and the EUMETSAT Polar System EPS space and ground satellite systems. The focus of routine operations at EUMETSAT is the provision, by effective utilisation of all elements of the space and ground systems, of timely and reliable operational services to the users. This document constitutes the Statement of Work SOW for consultancy support for an applications software engineer working on the maintenance and development of spacecraft monitoring and control systems, required as part of the Routine Operations phases of the Meteosat Second Generation Programme MSG. As a member of the MSG applications support team, the Consultant shall support software development of applications on the Central Facility, primarily a distributed client server configuration supporting software configurations for the spacecraft and ground segment monitoring and control system. Duties shall range from software development in a mixed Windows and Unix environment, from fixing problems and engineering changes, technical support to the continuous operation of the system, including analysis, investigation and resolution with creation of appropriate documentation. Main duties include Maintenance activities Software development using C and Java engineered in Windows and Unix environments. Preventive maintenance Support to the 247 smooth running of facility software applications and their operating systems and in the case of anomalies affecting operations, identifying and applying appropriate first line corrective actions ensuring that in the case of problems with applications, operating systems or COTS, that the operational configuration can be restored Corrective maintenance Investigation into relevant anomalies and solutions, their documentation and classification, with suitable follow up of the delivery of software updates. Evolution maintenance Analysis of userdriven requirements, generation of software requirements, design, implementation and verificationtesting activities. Verificationtesting activities Generation of verificationtest procedures and delivery documentation, participation in verification and regression testing activities at unit and system level, participation in factory acceptance testing campaigns and execution of onsite verification testing at integration level. System upgrades Analysis, planning and management of application, operating system and COTS upgrades and reconfigurations, taking into account any compatibility issues. Definition and management of technical documentation and procedures in support of these activities. Support activities Applications support Software and technical support to the endusers of the application software by request. Attendance in meetings Participation in technical, progress and team meetings, submission of reports as required. Additional support Provision of support to other areas and programs as required, for example, supporting the simulations infrastructure. Essential requirements The consultant shall have skills and experience in software development with the following mandatory areas A University degree or equivalent in a relevant engineering discipline. Significant experience in the area of software development Significant work experience in an operational environment characterised by high availability requirements. Working in a software maintenance and development team in the framework of software projects resulting in deliveries to customers. Experience of proven life cycle based software development using mainly C and some Java. Software development on Linux platforms Software development using the Microsoft Visual C IDE version 10 12. Software development using SQL management systems Software development using Version Control System SVN Understanding of operational concepts and experience with configuration management and change control. Understanding of the verification and validation process and experience of supporting testing campaigns Experience with upgrading and migrating operating system and software applications For the purpose of documentation, a good knowledge of the MS Windows Office Suite of applications. Desirable requirements Experience with ESAESOC mission control products, for example, SCOS2000, NIS, SIMSAT. Spacecraft simulation environments and systems. Experience with CORBA based technologies Software development using Eclipse IDE. Programming with XML. Programming with GUI toolkit, for example, ILOG Views. Programming with data graphical analysis tools, for example, Visual Numerics TSWAVE. Other Information Start date MayJune 2015 Fluency in English is mandatory The candidate must have a valid German work and residence permit or be an EU Citizen To ensure your application reaches us, please apply online at httpwww.scisys.dewowirarbeitenspacekarrierespacejobs.html
Tags: software
applications
engineer
software engineer
Category:Transportation and Logistics