Home software engineer
 

Keywords :   


Tag: software engineer

LongTerm Archive Software Engineer mf

2017-09-26 12:12:32| Space-careers.com Jobs RSS

LongTerm Archive Software Engineer mf Ref. No. 1714807 Terma The hightech and innovative Terma Group develops products and systems for defense, nondefense and security applications, including command and control systems, radar systems, selfprotection systems for aircraft and vessels, space technology, and aerostructures for the aircraft industry. Terma is headquartered at Aarhus, Denmark. Internationally, Terma has subsidiaries and operations in The Netherlands, Germany, United Kingdom, United Arab Emirates, India, Singapore and the U.S. The Space Business Area contributes with missioncustomized software and hardware products including power systems and star trackers as well as services to support a number of inorbit pioneering European scientific and Earth observation satellite missions. Additionally, Terma is contracted for the development and delivery of software and hardware systems and services for numerous ongoing and future European, and international missions. Terma Space operates out of Denmark, The Netherlands, Germany, and the UK. Job description For our customer, EUMETSAT in Darmstadt, Germany, we are seeking an experienced LongTerm Archive Software Engineer. EUMETSAT is an intergovernmental public sector organisation created in 1986 through an international Convention. EUMETSAT has a number of European Member States and Cooperating States. The primary objective of EUMETSAT is to establish, maintain and exploit European systems of operational meteorological satellites and to contribute to the operational monitoring of the climate and the detection of global climate changes. A further objective of EUMETSAT is to provide data, products and support services to the Copernicus information services and user communities, with a focus on marine, atmosphere and climate. Your tasks will be related to the engineering and maintenance of the EUMETSAT Long Term Archive within the Data Services Engineering Team, which is a part of the Generic Systems and Infrastructure Division at EUMETSAT. Responsibilities Typical activities to be undertaken are Requirements elicitation, design, implementation, testing, software configuration, and maintenance of documentation for the EUMETSAT Long Term Archive inhouse bespoke software systems and related commercial off the shelf software COTS Contribution to the entire software life cycle with a strong focus on testing, validation and verification Investigation into anomalies, their documentation, classification and the delivery of SW correction and accompanying documentation, including updates to automated tests and the execution of relevant regression testing Engineering level service for the EUMETSAT Long Term Archive, communicating and interacting with other teams at EUMETSAT Identification of gaps and areas of improvement in the EUMETSAT Long Term archive, leading to evolutions including identification of new technologies and concepts in support to these evolutions. This is a fulltime position with the planned start in January 2018. You will be nominally based at EUMETSATs facilities in Darmstadt, Germany, but shall be in a position to travel within Europe. Qualifications Competencies In addition to having a University degree or equivalent in a relevant engineering discipline, you must have good team working skills while also demonstrating the ability to take initiative, work autonomously and have excellent analytical skills. Essential skills are A minimum of 5 year experience in the following mandatory areas Provision of 2nd line maintenance support for operational systems Software Engineering with extensive experience in developing, maintaining and testing software components and applications in the Java and CC programming languages under UnixLinux using the Object Oriented 00 approach Software verification, validation and maintenance, following a formal approach Relation Database schema design and optimisation experience XML, XML Schema and XSLT technologies. Excellent verbal and written communication skills in English. The following experience would be an additional asset Operations and maintenance of long term archive software and systems in a 247 operational environment Report writing and administration in JIRA Maintenance and administration of Jenkins Tomcat Application server development Spatial Solutions Oracle Locator, PostgresPostgis Software Building and Package management gradle, ant Continuous integration and deployment. You shall be able to fulfil the assigned tasks with a minimum of supervision, have a systematic approach to work, be able to plan your work and cope with tight schedules and multiple tasks. You shall have the capability to write accurate and consistent technical documentation. Good communication skills verbal and written are important. You shall be willing to work in a team of engineers and in cooperation with industry and partner agencies. What can Terma offer 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. Additional information For further information, please contact Mrs Raluca Moise by telephone 49 6151 860050 or by email terma.determa.com. To ensure that your application will reach us and is properly processed please apply through the link httpswww.epos.dkREKTermaJoblistShowJobOffer.aspx?dbaliasEposRECTermalangenjobOfferEntityId1256joblistId1 with a Cover Letter and a uptodate Curriculum Vitae in Europass format httpseuropass.cedefop.europa.euenhome Closing date October 17th, 2017 Please note that applicants must hold all appropriate documentation and permits to work in Europe.

Tags: software archive engineer software engineer

 

Science Operations Software Engineer

2017-09-26 10:11:57| Space-careers.com Jobs RSS

Serco is a specialist at delivering vital services on behalf of European, National and Local Governments. Serco Europe employs a large workforce in Belgium, Luxembourg, France, Switzerland, Germany, Holland, Spain, Italy and the UK. Our European operations have ca. 2,000 employees delivering critical services to public institutions throughout Europe. Package description Full details on application. Relocation assistance provided if applicable. Fixed term contract. Main responsibilities Software engineer support is required for software engineering tasks in the developmentmaintenance or enhancement the SOC systems. The main tasks include Write technical requirements for SOC and archives subsystems and provide flow down from higher level requirements Analysis of functionalities of existing SW systems and assessment of potential reusability Analysis of requirements and propagation of impacts Perform SW architectural design as needed ImplementMaintain one or more subsystemsmodules according to the requirements in the agreed language using the agreed tools Development and integration of scientific algorithms Coding scientific algorithms in specified language following detailed mathematical descriptions Integrating these algorithms into the SOC framework Testing and validating new implemented functionality unit integration tests using simulation data Optimize new code in terms of memory CPU usage Collaborate external scientists as needed Ensure timely delivery of SW releases and relative increments Deploy and configure new versions of the systemsmodules on the validation and operational systems as requested Software Configuration, integration and setting up of operating systems and layered software Support the definition of Operational SGS Procedures for procedures involving the use of SW Training and supervision of SOC operators for the Operational tasks Contribute to System verification and scientific validation Aid in the definition, conduction and analysis of largescale testing campaigns including a first assessment of the scientific quality of results Documenting results of test campaigns in the form of validation test reports Contribute to the definition of Interface Control Documents ICDs and interface definitions Provide documentation for subsystems and manage change requests via Change Control Boards. Ideal candidate The candidate should have a PhD or MSc Engineering from a recognised Institution of Secondary studies or equivalent with minimum 4 years of relevant professional experience along with the following Minimum Requirements Experience on ESA Science Ground Segment software engineering processes, such as ECSSEST40C and ECSSQST80C standards Experience in software configuration control processes and tools Experience in software development under Linux Some scientific background would be an asset Experience in a complex software development acting as the technical lead The ability to act as a system architect for such a complex software development Extensive experience with Graphical User Interface GUI programming Experience with the Qt toolkit or any comparable C based GUI toolkits Knowledge of spacecraft systems engineering Experience in modelling and simulation of spacecraft systems Knowledge of mission planning concepts and processes An understanding of the interfaces between the SOC and MOC Extensive experience with objectoriented programming Recent experience in C for a minimum of at least 4 years Optional Requirements Experience in other programming languages, such as Java, C, Python Experience in data modelling and database design. Please note that the closing date for applications is on 18102017. Important Any offer of employment is contingent upon you providing documents to verify your identity and employment eligibility, as required by law. Applicants are reminded that they will be requested to produce such documentation during the recruitment process. Please contact a member of the recruitment team if you require further details of acceptable types of documentation required for verification of identity and work authorization. For positions located within the Darmstadt Support Office please note that only applicants with no family affiliation within the Company will be considered. Data Protection When creating a profile on the Serco Career Centre you agreed to the Data Protection policy, a copy is available upon request. You may submit a written request revoking your consent to this agreement at any time. About the company Serco Services GmbH, part of the Serco group, A FTSE250, Multinational Service Provider with over 60,000 employees worldwide. Sercos space heritage over the last 40 years has placed us in the Space News Top 50 Space Industry Manufacturing and Services Companies We work alongside EUMETSAT and the European Space Agency, where we are the largest onsite service provider with ca. 300 staff. What connects the ever growing Serco workforce is a passion for delivering great service To keep ahead we have to constantly evolve and enhance the way we deliver our services and everyone in Serco has a role to play here. Serco provide the right environment to encourage ideas and a comprehensive Best Practice support network that enables them to put their ideas into action. If you share our values then join with over 60,000 colleagues globally who are equally as passionate about delivering great service as you

Tags: software science operations engineer

 
 

Software Development Engineer MAPPS

2017-09-25 19:13:11| Space-careers.com Jobs RSS

Summary An experienced SW Engineer to work onsite at ESAC within Science Operations for Telespazio VEGA. Objective Software engineer support is required for software engineering tasks in the developmentmaintenance or enhancement of the SOC systems. The main services required include Responsibilities Duties Duties will include but are not limited to Implementation of new MAPPS features as defined by the users of the different Solar System missions, following the priorities set by the MAPPS SRB Software Review Board. Understand and improve the overall architecture of the extensive MAPPS software the team should take ownership of the project. Providing the MAPPS software deliveries following the existing maintenance and release procedures. Improving these procedures where needed, also considering the long lifetime of the software. Verification and validation of the software and execution of the test procedures. Further evolution of the test software, e.g. extending the test cases to cover new features and improving the level of automation. Provide firstline user support, e.g. helping the user configuring and using any new features, analysing potential bugs and providing fixes. Providing the MAPPS software deliveries following the existing maintenance and release procedures. Improving these procedures where needed also considering the long lifetime of the software. Verification and validation of the software and execution of the test procedures. Further evolution of the test software, e.g. extending the test cases to cover new features and improving the level of automation. Implementation of new MAPPS features, in the area of the Graphical User Interface, and in backend processing software. System and software engineering tasks such as design, development, testing installation, deployment, operations, maintenance with associated documentation according to the ESA software engineering processes. Daily execution of the software development and maintenance tasks, including the monitoring of the progress and the reporting to management. Coordination various development efforts, such that these fit into the overall MAPPS architecture, following the strategy imposed by the MAPPS engineering board. Furthermore, participation to working groups, workshops, conferences and meetings where might be required. Qualifications Experience MSc or equivalent in a relevant technical or scientific subject area Minimum of 4 years of experience within industry in general software development and software engineering with good understanding of space operations In particular, possess the following experience, knowledge and proficiency in Experience in a complex software development acting as the technical lead The ability to act as a system architect for such a complex software development Extensive experience with Graphical User Interface GUI programming Experience with the Qt toolkit or any comparable C based GUI toolkits Knowledge of spacecraft systems engineering Experience in modelling and simulation of spacecraft systems Knowledge of mission planning concepts and processes An understanding of the interfaces between the SOC and MOC Extensive experience with objectoriented programming Recent experience in C for a minimum of at least 4 years Optional Requirements Experience in other programming languages, such as Java, C, Python Experience in data modelling and database design Qualities Experience in interacting with the science community would be an advantage Must be willing to operate in a team environment and to travel Be selfmotivated and be able to work independently. Ability to take initiative and proactively seek solutions to problems would be valued The person should be comfortable in an international working environment and be fluent in English, one of the official languages of ESA Further Details All roles within Telespazio VEGA have a defined closing date, however if a successful engineer is found before the advert expires the role will be closed early. We would therefore advise any engineer to apply as early as possible to avoid disappointment. Location of the position is ESAC, Villafranca, Spain Benefits Competitive salary plus a comprehensive benefits package Security In line with Asylum Immigration Legislation, all applicants must be eligible to live and work in the EU. Documented evidence of eligibility will be required from engineers as part of the recruitment process. Furthermore, in view of the nature of the work the company is in, all potential employees will undergo stringent reference and identity checks.

Tags: software development software development engineer

 

Software Engineer CC and python mw

2017-09-12 19:10:39| Space-careers.com Jobs RSS

Vitrociset Belgium, a Vitrociset Group company, can claim almost 30 years of experience in the field of space operations engineering activities, starting in 1982 with the European Space Agency. Today Vitrociset Belgium is the Corporate Groups center of gravity for the Space activities in central Europe. With the headquarter located in Belgium and permanent offices presence close to ESAs centers ESOC D, ESTEC NL and ESAC SP, the company offers you major opportunities at its many sites abroad, an international environment and assignment to prestigious clients ESA, ESO, CNES, EUMETSAT, ASTRIUM. For this position please send your CV to Ms. Roxana Sasu at r.sasuvitrocisetbelgium.com Deadline 01.10.2017 Key Responsibilities The Control Software and Engineering Department CSE in the Directorate of Engineering DoE is responsible for the definition, design and implementation of complex control systems for advanced optical and infrared astronomical instrumentation and telescope systems required for ESOs Observatories in Chile. CSE is, together with the ELT project organization within ESO, responsible for the design and implementation of the control software for the segmented 39 meter mirror M1 of the future ELT telescope. The control software for this mirror will be split into two main layers The local control system LCS that controls the hardware at low level but is unaware of telescope domain concepts, and the local supervisor LSV layer that adds and translates domain concepts for the LCS and integrates this mirror into the central control for the entire telescope. The final design review for M1 control software is scheduled for 201709. Implementation for M1 LCS and LSV will be done during the coming years and according to the project planning, by a team of several staff members and following an iterative agile process. There are demanding soft realtime requirements on computing and network. Some of the early implementation will later be adapted to using the central software framework CII that is not yet available. In parallel, the test bench MELT will be implemented. The required deliverables consist of Timely delivery of realtime and embedded components for the M1 LCS, following the design, the development plan, and with accompanying tests and documentation. This includes work on test environments and tools. Contribute to the design and implementation of the M1 LSV. Contribute to the evolution of M1 control software design and the software environment. This includes the interface between LCS and LSV, the development process, the development environment, the CII framework, any higherlevel frameworks used in the LSV, feedback on development needs, also in the areas of testing and simulation. Requirements The ideal consultant is a software engineer with a minimum of 5 years of experience in implementing Linux realtime software for embedded systems as well as highlevel distributed applications and messaging systems. Heshe will be able to take over the responsibility for parts of ELT M1 control software and developmaintain it according to the requirements. Essential skills include Minimum five years of professional experience in software development, covering analysis, design, implementation, testing, documentation, maintenance. Highly proficient with soft realtime control software and with lowlatency communication in a distributed system, preferably Linux RT preempt. Excellent command of C or alternatively strong C but excellent C. Strong Python programming skills. Strong abilities and experience with working in a software development team, with unit testing, and with software engineering practices like version control including the related tooling. Excellent command of the English language spoken and written, preferably applied in an international work environment. Desired skills include Broad experience with software architectures and technologies in a control system context, preferably telescope control. Experience with highperformance mathematical MVM processing on multicore systems, inter processserver communication shared memoryreflective memory network, data visualization real time data display. Experience with highperformance network packet processing UDP IP and SNMP agent networking equipment configuration management. Experience with messaging systems providing async reqrep and pubsub, such as ZMQ andor DDS. Experience with automated integration testing. Experience with agile development processes. Experience developing user interfaces in Qt. Location ESO Headquarters in Garching near Munich, Germany. Duty trips to observatories in Chile might be necessary Assignment Support to the Control Software and Engineering Department CSE in Directorate of Engineering DoE Start Date 1 January 2018 Please be advised that by submitting your CV or other content to us, you agree to the administration, processing and storage of any personal data for the purposes of recruitment processes. The agreement covers the processing of personal data by Vitrociset Belgium even after finishing the recruitment process to submit further proposals for employment and may be revoked at any time. Come and join us! More information at httpwwww.vitrocisetbelgium.com

Tags: software engineer mw python

 

Mission Control System Software Engineer

2017-09-12 11:10:46| Space-careers.com Jobs RSS

HE Space is a successful international space company. For over 35 years, we have been supporting our customers with qualified experts in the field of engineering, science and administration. We are currently looking for a Mission Control System Software Engineer to support our customer in Germany. Mission Control System Software Engineer Key Tasks and Responsibilities As a MCS Software Engineer, you will have the following responsibilities Development and maintenance of satellite Mission Control System components Software development using C and Java Preventive, corrective and evolutive maintenance of existing systems Verification and testing activities Analysis, planning and management of application system upgrades Software and technical support to the endusers of the applications On occasions, provision of standbycall out support to operations. Skills Experience You will have the following qualifications and relevant experience University degree in a relevant engineering discipline Software development for large, complex monitoring and control systems Satellite Mission Control software e.g. SCOS, MICONYS, L3 or similar Software engineering life cycle, e.g. ECSS Spacecraft Telemetry and Command standards e.g. CCSDS, PUS Developing software components and applications using Object Oriented OO approach in C andor Java under Windows Familiarity with Jenkins would be an advantage Knowledge of MS Windows Office Suite applications Fluency in English is mandatory knowledge of another European language is an advantage. This job is located in Darmstadt. We welcome applicants who are available from October 2017 or as soon as possible thereafter. If you think you have what it takes for this job, please send us your CV together with a letter of motivation both in English and in Word to Ms Kirsten Gibbs at jobshespace.com, quoting job DEDSC3604 before 23Sep17. An exciting and dynamic international working environment awaits you! Please note Due to work permit requirements for this position, please apply only if you are citizen of a European Union state or if you are eligible to obtain a work permit for Germany. Apply for this job

Tags: system software control mission

 

Sites : [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] next »