Home software engineer
 

Keywords :   


Tag: software engineer

Software Engineer C for Interplanetary Missions fm

2013-02-27 16:37:02| 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, ESO, Columbus Control Centre, the German Galileo Control Centre 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. We are looking to recruit a Software Engineer C for Interplanetary Missions fm for our Darmstadt office in Germany. This is an ideal opportunity for a recent university graduate or junior professional with a year or two of experience and who wants to work in the space industry. Tasks We will integrate you into our Darmstadt team and invest in your development as a software engineer. This position is therefore ideal for a person who has a passion for working in the space industry. Your motivation, enthusiasm and intellectual curiosity are consequently equally important to us as your hard technical skills. The successful candidate will support the mission control software systems for Rosetta, Mars Express and Venus Express. This means the candidate will play a key role in the team for Rosettas comet rendezvous in 2014. The tasks of the position include Design, development, testing, installation, support and maintenance of ground data and control software for space missions. Customer support and interaction with the operators of operational satellites. In the first instance this will focus on ESOC but may expand to our other clients throughout Europe. Contribute to a fresh technical knowhow and discussion of the latest software engineering trends and developments. Participate in our internal research development activities for Ground Data Systems. Essential requirements For the position in our Darmstadt team we seek the following essential items A university degree or equivalent qualification in computer science, software engineering, science, engineering or a relevant discipline involving programming and computing Knowledge and experience of C programming gained on UNIXLINUX Knowledge and experience of object orientated design methods Knowledge and experience of UNIXLINUX Knowledge of a shell scripting language Knowledge of Networking Good spoken and written English Passion for the space industry Proven ability to learn quickly and solve problems independently Team player Effective communicator Desirable skills The following would be an asset Knowledge of SCOS2000 or other ESOC ground segment software system Knowledge of another programming language Knowledge of databases Knowledge of a modern scripting language Knowledge of UML, XML or TclTk Additional Information Must be an EU national or possess a valid German Work Residence Permit Occasional provision of oncall support during critical satellite mission phases, e.g. a satellite launch Start date is as soon as possible To guarantee that your application is processed, please apply via our website httpwww.scisys.dewhereweworkspacecareersspacejobs.html

Tags: software fm engineer missions

 

System and Software Engineer for Herschel Science Operations fm

2013-02-22 17:37:04| 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, ESO, Columbus Control Centre, the German Galileo Control Centre 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 our project near Madrid in Spain we are looking for a System and Software Engineer for Herschel Science Operations fm at ESAC. Tasks The objective is to lead the efforts to document the Herschel Data Processing system, keeping up with software, product and calibration changes. Documentation covers the Herschel Interactive Processing Environment HIPE offline documentation, online WWW and TWiki documentation, video tutorials and podcasts and the HIPE Twitter. This software and documentation is developed jointly between ESA, the instrument teams and the NASA Herschel Science Centre, with ESA in charge of the overall coordination. The Herschel Data Processing System is distributed to the astronomical community. Specific tasks beyond the general duties of a technical writer are Maintenance and development of HIPE documentation in DocBook Coordination of Editorial Board activities. Organisation of telecons and facetoface meetings. Liaising with the developer of the help system. Steering and prioritising development according to user needs. Maintenance and development of documentation on the HSC TWiki. This includes documentation aimed at internal developers, other members of the Editorial Board and external users and contributors Development and maintenance of Known Issues and Whats New pages for each HIPE version Maintenance of the HIPE Community Wiki Monitoring and replying to user comments on HIPE documentation pages and Wiki pages Maintenance of the learnhipe Twitter account Development of video tutorials and maintenance of the HIPE Academy YouTube channel Essential Requirements The service to be provided requires the following qualification, knowledge and experience A university degree in computer science, physics, signal processing, or equivalent At least five years relevant experience in technical writing and software engineering coding Java applications Ability to write clear, concise and correct English Good knowledge of DocBook Good knowledge of Java and Jython Experience writing content for Wikis, in particular TWiki Experience developing video tutorials. Knowledge of video recording software such as Camtasia Studio Working knowledge of CVS Some knowledge to develop under UNIX based systems Linux Very good communication and interpersonal skills Some team leading skills The selected contractor must be willing operate in a team environment and to travel. Heshe should be used to working independently in a focussed way against tight deadlines. The contractor should be used to paying attention to details. Heshe should be comfortable in an international working environment and must be fluent in English. Desirable Skills The following knowledge and expirience would be regarded as an asset Some knowledge of HTML, CSS and JavaScript Knowledge of other operating systems Experience in scientificastronomical data reduction systems Experience data reduction algorithms is an advantage Experience in interacting with instrument and calibration scientists and the science community Additional Information The candidate must have a valid Spanish work and residence permit or be an EU Citizen Planned start date is 01 April 2013 To guarantee that your application is processed, please apply via our website httpwww.scisys.dewhereweworkspacecareersspacejobs.html

Tags: system software science operations

 
 

Software Product Assurance Engineer

2013-02-20 17:38:08| Space-careers.com Jobs RSS

Astrium brings space to you. Number 1 in Europe and number 3 worldwide, Astrium employs over 17,000 men and women mainly based in five European countries France, Germany, the UK, Spain and the Netherlands. Our technical excellence and extensive prime contractorship experience extend across all sectors of the space business launch vehicles, manned space activities, satellite systems and related services. Introduction A Software Product Assurance Engineer role has arisen with Astrium in Stevenage. The Software Product Assurance Engineer SPA will support at PrimeProject level The Product Assurance Manager PAM for Software Product Assurance activities, The Procurement Engineers for the Product Assurance of the subcontracted software and the ASICFPGA design models. You will define the project SW PA baseline necessary to satisfy SW PA requirements, ASICFPGA PA requirements, and other projectspecific requirements. You will ensure that subcontractors proposals comply with the PA requirements related to software and to ASICFPGA. You will ensure that an appropriate system is defined and implemented by each SW subcontractor and equipment provider developing ASICFPGA, to obtain and demonstrate compliance to the applicable requirements. Typical tasks include For general Software Product Assurance Prepare and maintain the Software Product Assurance Plan SPAP. Interface with PAM and Customer on all subjects related to SW PA. Manage the Product Assurance actions list related to software. Participate in Project and Quality progress meetings as necessary. Participate in project risk identification and analysis. Support or participate in reviews performed at system level that include software aspects. Control software related documents produced by the system engineering team. Support to the Software Architect regarding Independent Software Verification and Validation ISVV activities, if any. Support the configuration management established at system level and related to software e.g.CCB. Provide adequate reporting. Provide a Software Product Assurance Report for each system review. For Product Assurance of the subcontracted software Coordinate with the procurement engineer. Produce the Software Product Assurance Requirements SPAR. Participate in the drafting of the SOW. Verify the compliance of subcontractors proposal SOC, SQAP, SCMP, SRF. Perform preventive and corrective audits of the subcontractor as necessary. Contribute to the definition of ASICFPGA PA and the ASICFPGA designvalidationproduction requirements that will be made applicable to the subcontractor. Verify the compliance of subcontractors proposal SOC, ASICFPGA plans. Verify the correctness of the processes implemented by the subcontractor. Support ASICFPGA or equipment reviews with the subcontractor, including involvement of ASICFPGA experts when relevant The successful applicant will have the following skills and experience Educated to Degree Level or Equivalent Extensive experiences of Software Product Assurance Experience of Quality Product Assurance on Embedded Software Experience of FPGA ASIC Experience of working throughout the Full Product Lifecycle Experience of working on Projects. IS09001 CMMi Knowledge Customer Liaison Experience. TO APPLY click here

Tags: software product assurance engineer

 

Software Engineer Mission Control Simulator Systems mf

2013-02-20 11:35:30| Space-careers.com Jobs RSS

With a 35year track record, Terma is among the most experienced European providers of missioncritical products, software, and services for space missions. Terma excels in stateoftheart niche technology and robust operational systems for the space industry. Working in close collaboration with customers and leading industry bodies, we develop advanced, missionspecific solutions. More than 150 employees are operating in all phases of space program development, Termas unique systems, software, and products are depended upon all over the world by astronauts, spacecraft, and organizations for mission success. Our solutions include customized systems for space science, earth observation, navigation, and telecommunication programs. They are based at Terma premises in Denmark, Germany and The Netherlands as well as numerous customer sites around Europe. The Mission Our customer, ESA, develops ground software systems for supporting the spacecraft mission operations at its operations centre, ESOC, in Darmstadt, Germany. ESOC requires qualified software development, test and validation engineers to support the development of spacecraft mission control systems and operational spacecraft simulators. Such engineers support ESA staff in the process of developing and maintaining the operational systems in use, for example by supporting the definition the specifications, supporting formal validation of developed systems, and assisting end users, such as spacecraft operators, in utilizing the systems. The Challenge We are looking for software engineers to support development, test and validation of ESOC mission control systems and operational simulators. The engineers will have experience of Operational Mission Control Systems Operational Simulator Systems Mission Planning Systems ESOCs family of software infrastructure products. Engineers will be responsible for the definition, implementation, acceptance and maintenance of mission control systems. The following main tasks are involved Specification of the software requirements of these systems in collaboration with the operational users Definition and specification of their internal and external interfaces Acceptance of the deliverables received from industry, ensuring correctness, completeness and compliance to the applicable requirements Support to the mission operations staff as required in the various operational phases, including System Validation Tests, simulation campaigns and in software support coordination as part of the Flight Control Team during critical operational phases such as launches Coordination with other internal ESOC or external units, e.g. with the unit supplying mission data systems infrastructure and with the unit supplying the IT systems and services Participation in research and development activities in the area of mission data systems. The work will be performed at the ESOC premises in Darmstadt, Germany. This is a fulltime position as a Terma employee for a placement at ESOC, with a planned starting date in April 2013. Your Qualifications Suitable candidates will hold a university degree MSc in Computer Science or similar, and have knowledge and experience in one or more of the following Knowledge of mission control systems, their environment and the relevant infrastructure. This includes areas such as mission planning, automation, operational database, archiving, data distribution, etc. Knowledge of operational simulators development andor use, in particular based on ESOCs software infrastructure SIMSAT Knowledge and experience in the ESOC software engineering methodology and standards Competence in computer languages such as C, C, Java, UML, XML, SQL Familiarity with using the ESOC software development environments and systems, including DOORS, HP Quality Centre, IBM Rational Change Familiarity with relevant operating systems, including Linux. Fluency in English written and spoken is mandatory. You will have the capability to work in teams, while at the same time being a selfstarter, able to work independently with little supervision. Terma offers At Terma, we consider skilled employees, enthusiasm and job satisfaction as the very foundation of our success and as a prerequisite for the development of the bestinclass solutions that Terma provides. We lead the way in applying new technology, offering a wide range of growth opportunities for each individual and emphasizing mutual respect across the board in our workplace. Terma offers you a pleasant working environment at the customer site, where you will be able to take on challenging tasks and responsibilities in a highly professional company. Great opportunities for training and personal development Challenges in advanced technical environment International and cosmopolitan working atmosphere An employment contract with an attractive package with extralegal benefits Highly competitive salary. Recruitment is depending on successful selection by the customer. Further information For further information, please contact Mr. Kevin Davies by telephone 49 6151 860050 or by email terma.determa.com. To ensure that your application will reach us and is properly processed we would prefer that you apply through the link httpswww.epos.dkRekTermaJoblistShowJobOffer.aspx?dbaliasEposRECTermalangenjobOfferEntityId325joblistId1 with a Cover Letter explaining your background and expertise, as well as your earliest date of availability, and a uptodate Curriculum Vitae Closing date March 10th, 2013 Please note that applicants must hold all appropriate documentation and permits to work in Europe. Terma is a hightech, internationally recognized supplier of advanced and customized systems, products, and services within defense systems, surveillance, radar systems, and space.

Tags: software control systems mission

 

Software Engineer for the EPS Data and Product Processing Facilities fm

2013-02-18 18:37:31| 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, ESO, Columbus Control Centre, the German Galileo Control Centre 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 two Software Engineers for the EPS Data and Product Processing Facilities fm at EUMETSAT. It is assumed that one Engineer will focus more on the FEPPGF aspects, while the other will be more concentrating on the PGFPPF issues. Tasks The EUMETSAT Technical and Scientific Support Department TSS provides support to operations of existing satellite systems and to the development of new programmes. For the future, several new missions are in preparation such as MTG, EPS Second Generation EPS SG and others. A core activity will be the maintenance and evolution of the EPS data and product processing systems. The EPS Ground Segment monitors and controls EUMETSATs METOP satellites and processes and distributes all data from its instrument payload. The EPS Front End Processing Facility FEP is responsible for the transport of XBand data from Svalbard to the central site in Darmstadt and to the Backup Control Centre BUCC in Madrid. The Product Generation Facility PGF is in charge of generating L0 products and is also in control of the higher level production in the EPS Core Ground Segment CGS. Higher level production is then performed in Product Processing Facilities PPF. Within TSS, the System Engineering and Projects Division SEP together with the Generic Systems and Infrastructure Division GSI is in charge of the maintenance and engineering of the ground based satellite infrastructure of the operational systems and to provide engineering expertise for the preparation of new missions. As members of the SEP LEO Mission Data Processing Operational Applications maintenance team, the Key Person shall support the maintenance and evolution of the EPS Ground Segment, specifically the FEP and PGF facilities and provide support to the development and integration of new PPF. The FEP and PGF application software is mainly developed in C and a good experience in C is therefore mandatory. For the PPF support knowledge of C will be needed in addition. The Key Persons duties will include a range of tasks, from the support of the day to day operation and maintenance, the analysis, design, development and testing of the facilities which also includes the handling of anomalies, upgrades and configuration changes for these facilities. Tasks will also contain the settingup and implementation of maintenance policies and procedures as well as the coordination with external providers of maintenance services. Besides the above described routine tasks, the Key Person will also be expected to contribute to design and system engineeringreengineering activities in the field of science data processing that will become necessary for existing and future production systems. Typically the tasks will include Contribute to the definition and design of architectures of data processing ground segments and their components, their interfaces, and the validation and verification methods Monitor the detailed design and implementation of new system software components by industrial contractors and perform the acceptance of externally developed components Support the operations of existing data processing ground segments and their maintenance and evolution. This will also include Upgrade software, including implementing and maintaining new algorithms and products for the EPS instrument suite, e.g. for ASCAT, ATOVS and AVHRR processing, including rationalising common data processing components such as software libraries to reduce cost Maintenance and development of the FEP and PGF software it should be noted that the first line maintenance is being performed by EUMETSAT in conjunction with the industrial contractor the second line maintenance is being performed by the industrial contractor under supervision and with support from EUMETSAT and it entails in particular Contribution to FEPPGF system design and reengineering Support to the development and implementation of FEP and PGF tools and script Support to procurement activities for maintenance and evolution activities as described above Perform routine tasks in operational systems under configuration control such as Support to Configuration Management, building and distribution of FEPPGF software releases and patches Support to the development, integration and configuration management of software developed by third parties, its installation, and configuration and testing Anomaly investigations, documentation and classification Follow up of the delivery of SW resolutions for these anomalies Perform SW testing in a structured approach to verify that delivered SW is fulfilling the requirements or to demonstrate that problems have been corrected Analysis of the maintenance requirements and identification, procurement or implementation of the tools required to fulfil them Settingup and implementation of maintenance policies and procedures Support to the procurement and installation of hardware and software, and the coordination with external providers of support services Participation in technical meetings and formal reviews Essential requirements In addition to having a University degree or equivalent in a relevant discipline, the Key Person shall have experience in SW development, configuration controlled software build environments, experience with the operation, maintenance or trouble shooting of large, complex, realtime data processing systems. The Key Person shall have a minimum of 3 years work experience in UNIX application development and testing in C, C. Demonstrated knowledge and experience in the following areas is mandatory Experience of operating and maintaining software systems in a UNIX based environment specifically LINUX and AIX Software build environments and tools e.g. IBM XL C and GCC compilers, make, automake, autoconf, RPM Software debugging and profiling tools e.g. GDB, IBM Purify, Valgrind Source code control systems, preferably Subversion and CVS CC programming language experience in a UNIX based environment Knowledge of Scripting languages e.g. Perl, shell, TclTk, Python In addition, fulfilment of at least one of the 2 following requirements is mandatory, either profile A Strong background in the design, development, integration and operationmaintenance of satellite instrument data processing systems in the ground segments of Satellite Earth Observation systems or profile B Competence in objectoriented software design and implementation in the context of satellite instrument data processing systems, including design for testing, unit test suite maintenance, build tools, repositories, debugging and profiling The Key Person should possess very good communication, presentation and team working skills and be able to cope with very high workloads. An ability to adapt to a rapidly changing, often stressful environment and retain a system overview is also essential. The variety of the tasks and the scope of the systems to be supported require the Key Person to be able to work with a high degree of autonomy and to demonstrate good analytical skills. Desirable skills Practical knowledge of as many as possible of the following areas will be an advantage Experience with satellite Earth observation processing systems, especially experience in the areas of specification, design and implementation of large satellite instrumentrelated data processing systems andor subsystems Background knowledge of satellite Earth observation systems, instrument measurement principles, data processing and applications, in either passive radiometryinterferometry and sounding or active radar remote sensing Familiarity with data formats used, such as the Metop and NOAA global data formats, EPS native data format Networking technologies and tools Space Data Link Protocols, TCPIP, UDP multicast, PGM, FTP, Wireshark Knowledge of web technologies and programming Apache, CGI, JavaScript Performance analysis and improvement including Performance monitoring tools and techniques top, NMON, iostat, sar etc. in UNIX environments Knowledge of ECSS Standards, Quality Assurance and Configuration Management principles and applications Practical experience in objectoriented software design, implementation, and maintenance, including the use of UMLSysML based tools for supportingdocumenting the design, at least at the architectural level Software Testing, automated testing, verification, validation Competence in the use of scripting languages e.g., Perl and highlevel languages e.g., Python Competence in the exploitation of modern hardware and operating systems at the application level e.g., multithreading, parallel programming, virtualization Analysis and processing of softwaregenerated reports and logfiles Very good technical writing skills, in particular in the area of formal technical documentation, e.g. design documentation, test procedures, maintenance procedures Zustzliche Informationen Other information Fluency in English, both spoken and written, is required Travel within Europe may be required Oncall Callout support is expected Must be an EU national or possess a valid German Work Residence Permit Foreseen start date is 01 June 2013 To guarantee that your application is processed, please apply via our website httpwww.scisys.dewhereweworkspacecareersspacejobs.html

Tags: data software product facilities

 

Sites : [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] next »