Home software engineer
 

Keywords :   


Tag: software engineer

Satellite Simulator Software Engineer

2014-05-26 18:37:38| Space-careers.com Jobs RSS

For our activities in EUMETSAT, we are currently looking for Satellite Simulator Software Engineer to work in the Mission Control Applications and Tools MCAT Team within the GSI Generic Systems and Infrastructure Division in the TSS Department. The key person will report to the MCAT team leader. The tasks of the key person will be carried out at EUMETSAT facilities in Darmstadt, but travel within Europe may be required for certain activities. Tasks The key person will provide hisher prime support to the evolution and maintenance of the EUMETSAT Spacecraft Simulators in general and in particular to SIMULUS based simulators. The tasks of the key person will typically include Maintenance and Evolution Activities o 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. o Evolutions and changes generation andor analysis of userdriven and maintenance driven software requirements, software design of the technical solutions, following the procurement of the changes with external contractors and verification testing of the changes. o Maintenance test procedures generation and updates of maintenance test procedures at software facility level and at system level. o Support and development of the verification infrastructure development andor procurement of scripts tools to perform installation checks, nonregression, functional and performance testing. Analysis and implementation of mechanisms or tools allowing the automatic or semiautomatic verification testing of the application software. o Coordination of the 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. o Execution and coordination of 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 o Software support software support to the endusers of the application software. o Ensure operations continuity by provision of oncall services and software support to operations. o Training prepare and provide training covering systemusage and maintenance aspects of the mission control systems. Technical Management o Documentation generation and updates of technical documents. o Meeting participation participation to technical, progress and team meetings as needed and requested. o Routine reporting preparation and production of routine reports as necessary. o Contractor management at technical level acting as point of contact with the contractor for technical discussions, organizing periodical technical meetings with the contractor. o Critical review of industry provided requirements and design definition related to existing andor future simulators spacecraft models and simulator infrastructure components. Software engineering framework support o Analysis activities focused on a common software engineering framework for the GSI Mission Control Applications and Tools Team. o Development of tools implementing this software engineering framework. Qualifications and Requirements Essential In addition to having a University degree in a relevant engineering discipline, the key person shall 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 1. Domain Skills o 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. o Experience minimum 3 years in the definition and design of SMP2 compliant software models of spacecraft service platform subsystems. o Knowledge and understanding of space related standards ECSS and CCSDS with specific reference to ECSSE7041A TM and TC packet utilization. 2. Software Development Maintenance Skills o Experience minimum 3 years in the full cycle of development of application software for SIMULUS based simulator, following formal software engineering processes. o This includes system requirement analysis, software requirement engineering, software design and implementation reflecting maintenance activities as well as new applications definition. o 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. o Experience in defining automatic testing suites at unit and components integration level. 3. Software Engineering Skills o 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. o 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. Desirable Furthermore, it would be a distinct advantage for the key person to have experience with some of the following 4. Domain Skills o Experience with MICONYS ESOC components SCOS2000, NIS and SLE API. o Experience on TMTC front ends like CORTEX. o Experience with software support to operations and in particular to TMTC database and OBSW images import. 5. Software Technology Skills o IBM DOORS requirement management tool. o Experience in version Control Systems CVS and SVN. o Linux Operating System. o Interprocess communication mechanisms, in particular TCPIP and CORBA standards. o XML processing schema design and validation. o Eclipse Rich Client Platform applications development and maintenance. o Experience with static and dynamic software analysis tools in support to testing and troubleshooting. The official languages of EUMETSAT are English and French. The working language for the position is English and therefore the key person must be able to work effectively in this language and have knowledge of the other. Application procedure Important All applicants must hold a current valid work permit for Germany or be EU nationals. If you are interested in this vacancy, and think you have the skills and experience required, please apply by either clicking on, or copying into your browser, the URL below. httpswww.amris.comsercorequirementdisplay.php?refSearchrequirementid53001 If you have any question regarding this position please email space.careersserco.com Position Satellite Simulator Software Engineer G014131EUM Reference G0131EUM Application closing date 11.07.2014 Start date 1.09.2014

Tags: software satellite engineer simulator

 

Software Engineer Knowledge ManagementEarth Observations

2014-05-19 16:41:30| Space-careers.com Jobs RSS

Space Applications Services performs and supports system and software engineering for the European Space Agency ESA, National Space Agencies and the aerospace industry. We are involved in international manned unmanned spacecraft programmes, earth observation, science, exploration, communications and related technology development. We require staff, wishing to join our team to work in a dynamic international environment for the following position Software Engineer Knowledge ManagementEarth Observations SDSSAJOBEOS203 Tasks and Responsibilities You will join the Earth Observation Systems EOS Team that develops complex software systems combining state of the art technologies from the Earth Observation EO, Geographic Information Systems GIS, and Knowledge Management KM domains. The team frequently works with international partners. You will be responsible for the design and development of semanticallyenabled distributed applications that allow for searching for EO products and navigating in Linked Open Data LOD in a seamless manner. The client interface will run on mobile devices and implement novel user interaction techniques. The work will be performed in our offices in Zaventem Brussels and may require short international travels for meetings. Qualifications and Experience For this position you must have a university degree or equivalent in a relevant discipline, e.g. Mathematics, Computer Sciences, Software Engineering. The following are mandatory for the position 2 to 5 years of experience in design and development of distributed systems implemented in Java. Experience with the software development lifecycle Competent in writing highquality software project documentation in English. Good knowledge of Linux systems as a user and administrator. Knowledge andor experience in one or more of the following is required Semantic Web technologies and tools e.g. RDF, OWL, SKOS, SPARQL, LOD, CKAN. Knowledge Management techniques and tools e.g. NLP, WSD, GATE, Lucene, OpenNLP. Android programming in Java, Android SDK, and Eclipse Android Developer Tools ADT. Knowledge of OGC standards, ISO Geographic Information standards, GIS related techniques and tools is an advantage. How to apply Application by email is preferred and should include 1 a Motivation Letter and 2 a CV, in English, both marked SDSSAJOBEOS203. Applicants should preferably be EU nationals or be eligible for an EU work permit.

Tags: software knowledge observations engineer

 
 

Software Engineer for EO Data Processing Facilities

2014-05-19 16:41:29| Space-careers.com Jobs RSS

Space Applications Services performs and supports system and software engineering for the European Space Agency ESA, National Space Agencies and the aerospace industry. We are involved in international manned unmanned spacecraft programmes, earth observation, science, exploration, communications and related technology development. We require staff, wishing to join our team to work in a dynamic international environment for the following position Software Engineer for EO Data Processing Facilities SDSSAJOBEOS303 Tasks and Responsibilities You will join the Earth Observation Systems EOS Team that develops complex software systems combining state of the art technologies from the Earth Observation EO, Geographic Information Systems GIS, and Knowledge Management KM domains. The team frequently works with international partners. You will be responsible for the design and development of distributed satellite data processing platforms to process satellite data to create user level products. The required solutions will comply with OGC standards and apply cloud processing methods and technology. The work will be performed in our offices in Zaventem Brussels and may require short international travels for meetings. Qualifications and Experience For this position we expect you to have a university degree or equivalent in a relevant discipline e.g. Computer Sciences, Software Engineering, Physical Geometry, Remote Sensing. The following skills are mandatory 2 to 5 years of experience in design and development of distributed Javabased systems Experience with the software development lifecycle Competent in writing highquality software project documentation in English Good knowledge of Linux systems as a user and administrator. Knowledge andor experience in one or more of the following is required Cloud and IaaSrelated techniques and tools e.g. Amazon S3, Helix Nebula, Apache Hadoop Experience with satellite Earth observation processing systems, especially in the areas of specification, design and implementation of large satellite instrumentrelated data processing systems andor subsystems Familiarity with formats used in processing satellite data Competence in the use of scripting languages e.g., Python, Perl Understanding of scheduling and paralelisation of scientific software Knowledge of OGC standards, ISO Geographic Information standards, GIS related techniques and tools is an advantage. How to apply Application by email is preferred and should include 1 a Motivation Letter and 2 a CV, in English, both marked SDSSAJOBEOS303. Applicants should preferably be EU nationals or be eligible for an EU work permit.

Tags: data software facilities processing

 

Mission Control Applications Software Engineer

2014-05-15 10:37:43| Space-careers.com Jobs RSS

Dear Sir or Madam, We are currently in search of support for the following project. This position is available on a permanent basis. POSITION ID 2158 ROLE FUNCTION Mission Control Applications Software Engineer in Darmstadt Germany GENERAL CONDITIONS START 2015 LOCATION Darmstadt TYPE OF BUSINESS Science CONTRACT fulltime employment WORKING LANGUAGE English, French is considered an advantage TASKS The Mission Control Applications Software Engineer MCASE shall provide prime support to the evolution and maintenance of the Copernicus Sentinel3 Flight Operations System FOS, Mission Planning System and the TM Propagator Tool. The Flight Operations System is composed of the Mission Control System, the Flight Dynamics System and Ops Prep Tools. The TM Propagator Tool is used for the distribution over the Internet to the endusers of spacecraft and ground telemetry in realtime and also playback. PROFILE The consultant should have the following background A minimum of 5 years experience in the following areas Design and maintenance of Satellite Mission Control Systems, Flight Dynamics Systems and Mission Planning Systems Full development lifecycle of application software, including integration, verification testing and maintenance phases, following formal software engineering processes Software engineering applied to design and development of software components and applications using Object Oriented OO approach Space related standards ECSS and CCSDS concerning spacetoground interfaces and applicable to Satellite Mission Control Systems Development of software applications using C under UNIX operating systems For more Details about the Tasks, please feel free to contact Mr. Gustavo Gomez Recruitment Associate

Tags: software control applications mission

 

Junior Software Engineer

2014-05-14 16:39:12| Space-careers.com Jobs RSS

One of our Space clients is looking for a Junior Software Engineer to join their team of dedicated engineers, the Junior Software Engineer will provide support to Project Managers in the design and implementation of Software Satellite Simulators and Support Software. The position covers the generation programming of Simulation Models for spacecraft subsystems such as sensors and actuators. No experience is required related to space systems though it is appreciated. Candidates should meet the following mandatory criteria Software Engineering Master degree or equivalent From 2 to 5 years work experience Good command of CCJavaNet Knowledge in MatlabSimulink Knowledge in Software Lifecycle processes Languages Good English language skills spoken and written, German andor French knowledge being considered as an asset Be interested to learn about Space Engineering i.e Satellite subsystems, Astrodynamics Good communication capabilities, analytical sense and priority setting abilities Willing to worktravel across Europe from time to time Ability to work and interface with a multinational team Methodical and structured workapproach Taking responsibility and being proactive Optional Skills Have an understanding of Space Systems including the following C ,Windows Forms and GUI development Web PHP, JSON, Javascript, Ajax, Python ECSS ESA Standards GIS Maps Embedded programming Automatic control AndroidIphone programming

Tags: software junior engineer software engineer

 

Sites : [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] next »