Home software engineer
 

Keywords :   


Tag: software engineer

Software Development Engineer

2017-07-28 16:11:28| Space-careers.com Jobs RSS

RHEA is currently recruiting a Software Development Engineer to support our software development team in Diegem, Belgium or Darmstadt, Germany. You will have the opportunity to develop and support the mission control system and its addon tools that will operate Europes future generation of satellite and space missions. The European Ground Systems Common Core EGSCC is a European initiative to develop a common infrastructure to support space systems monitoring and control in pre and postlaunch phases for all mission types. This is expected to bring a number of benefits, such as the seamless transition from spacecraft Assembly, Integration and Testing AIT to mission operations, reduce cost and risk, support the modernisation of legacy systems and promote the exchange of ancillary implementations across organizations. The initiative is being performed as collaboration between ESA, European National Agencies and European Industry and RHEA is playing a major part in its implementation. RHEAs Industry leading MOIS software supports preparation validation and execution of all operational data, including procedures, databases and other configuration files and is used to support more than 100 spacecraft. MOIS is undergoing a major upgrade as a preparation environment addon product for EGSCC for Operations and Functional Verification. Tasks and Activities The scope of work will include You will be working on a range of challenging projects, as one of the key software engineers developing systems used for the automated monitoring and control of spacecraft. Skills and Experience The following skills and experience are mandatory You have at least a bachelor degree in Computer Sciences, Software Engineering or equivalent You must have at least 4 years of experience working in the software development environment. You must have hands on experience in Java 78, relevant testing frameworks JUnit, TestNG, Mockito, git, at least one relevant build tool maven preferred or Gradle SQL and at least one RDBMS, such as MySQL preferred, PostgreSQL, Oracle DB, etc. Linux, UML, design and modelling tools You should have strong knowledge of technical document writing notably, user requirements, design documentation, and test documentation You possess a dynamic and proactive attitude, with a strong commitment to the ongoing development and quality of the RHEA products You have excellent communications skills, with very good written and spoken English. Knowledge or experience in the following will be considered a plus OSGi and related tooling Apache Karaf, Pax Exam, Equinox Eclipse RCP 34 SWTJFace Eclipse IDE Eclipse Modelling Framework EMF JPA and ORMs HibernateEclipseLink Xtext and Xtend CI tooling Jenkins, Nexus, Sonarqube other JVM languages Groovy, Scala, Clojure, etc. virtualization tools, such as Docker, VMWare, Kubernetes, Mesos Prior work experience with the following tools and domains will be advantageous Space system engineering and design preferred Specific space domain knowledge would be a strong plus, in particular EGSCC system SCOS2000 mission control system MOIS ECSS standards CCSDS packet and MO standards 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 31082017. Preference will be given to candidates eligible for an EU or national personal security clearance at the level of SECRET or above. About RHEA Group RHEA Group is a leading engineering consultancy firm with demonstrated expertise in space, system and secure software solutions. We attract skilled engineers, scientists and management professionals and offer a range of exciting career paths working alongside clients such as the European Space Agency, the European GNSS Agency, EUMETSAT and NATO.

Tags: software development software development engineer

 

Trainee Software Engineer

2017-07-28 14:11:09| Space-careers.com Jobs RSS

WHO ARE WE? GMV INSYEN is a German company, being part of GMV, a global technology group in Space, Defense, ICT and Intelligent Transport Systems employing 1500 staff. Our activities in Germany are related to hightech aerospace projects, space operations, ground systems, mission analysis, navigation and flight dynamics. GMV INSYEN also specializes in software and hardware systems for simulation, emulation, 3D visualization and operations support. We are headquartered in Oberpfaffenhofen near Munich and have offices in Darmstadt. At GMV INSYEN you will find a unique work environment that requires talent, imagination and personal effort. We are an international team bound together by the passion for challenge, innovation, technology and customer service. This allows us to offer the right response, unique and always trustworthy. Having the best professionals on board is the true source of our competitive advantage. We recruit excellent engineers and encourage innovation, technical excellence and continuing education. We provide competitive compensation, attractive benefits and plenty of opportunities for professional growth. JOB DESCRIPTION Responsibilities Duties Tasks development, maintenance and onsite support of space missions ground control applications Qualifications Computer Science Degree Required knowledge C, Java, UnisLinux and Testing principles Desirable Knowledge Eclipse CRP and Databases Experience Not required WHAT DO WE OFFER? As soon as they join the organization our professionals are given the chance to tackle technological challenges in an innovative environment, to work in multidisciplinary teams and deal directly with clients. This helps them to mature quickly as professionals. We provide continual topup training to keep our career professionals perfectly abreast of all technologies used. If you would like to work in an interesting, fun, fastpaced, challenging, diverse and global company which is growing rapidly, please send us your resume to jobsgmv.com For more information about GMV INSYEN, please visit our website at www.gmv.com and our positions at www.gmv.comenEmploymentVacancies

Tags: software engineer trainee software engineer

 
 

Ground Stations Software Engineer

2017-07-28 14:11:09| Space-careers.com Jobs RSS

Do you have the engineering skills to support the development and upgrade of our ground stations software, including monitoring and control applications for future satellite systems, in particular the EUMETSAT Polar System Second Generation EPSSG? EUMETSAT is the European operational satellite agency for monitoring weather, climate and the environment. We observe the atmosphere, ocean and land surfaces from Space using a system of satellites, 365 days a year, offering images and data to provide insights into weather situations, environmental hazards and climate change. Our work helps users worldwide to monitor changes in these to protect lives, lifestyles and properties. Developing the next generation of satellites, we look to shape our future including our ground station infrastructure. These activities have opened up an opportunity for a Ground Stations Software Engineer to join our System Engineering and Projects Division. In this role you will be responsible for providing engineering support to the development and upgrades of ground stations software and monitoring and control applications. You will be involved in the definition of concepts, analysis and tradeoffs the design, engineering and management of technical requirements in accordance with EUMETSAT processes assisting in the management of industrial development contracts the support and follow up of design and development activities supervising and supporting integration, verification and validation testing activities supporting anomaly review boards, configuration management and relevant quality assurance processes You will also support routine operations and associated maintenance and evolution activities. Besides, you will contribute to the definition and implementation of a longterm strategy for effective maintenance of ground stations software applications and localremote monitoring and control systems. Along with a university degree in Software Engineering Computer Science or equivalent, you should be able to demonstrate a track record in developing, testing and longterm maintenance of ground segment subsystems for Earth observation missions, preferably on software engineering and Mission and Control applications an ability to use C, Java and XML in an operational environment experience in Configuration Control processes related to software applications strong interpersonal and communication skills with a proven ability to apply these to the interactions within a team and between teams. Experience in managing requirements throughout development using formal methodstools, knowledge of engineering and design standards, data base applications and related configuration control mechanisms and of remote mission and control applications would be considered advantageous. In addition to an attractive salary and benefits package, EUMETSAT provides an outstanding working environment in Darmstadt, the City of Science. We can support new staff with language training, as well as relocation and other social welfare advice, if you are new to the area. For more information, please go to httpsonlineapplication.eumetsat.int All applicants must be EUMETSAT member state nationals with a good working knowledge of the English language in a business environment. You also require some knowledge of French. EUMETSAT is committed to providing an equal opportunities work environment for men and women and is seeking to recruit nationals from its Member States. Closing date is 6th September with interviews provisionally booked for wc 8th October.

Tags: software ground stations engineer

 

Software Engineer CC and python mw

2017-07-20 17:12:36| 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. Please send your application to Ms. Roxana Sasu at r.sasuvitrocisetbelgium.com Deadline 21.08.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 in particular responsible for the development and maintenance of detector control software for all ESO controllers including NGC. ESO is in the process of developing a new version of the NGC controller, an in house detector controller for optical and infrared scientific detectors, as well as for wavefront sensors. The control software for the new NGC controller will be implemented largely based on the current version but adapted to the new technologies and detectors selected for the ELT project. The software must be ready according to the plan defined for first generation ELT instruments. Working on site. The required deliverables consist of Develop and maintain the core software for the NGC controller 2.0 including but not limited to NGC software adaptation to ELT technologies such the implementation of user interfaces in Qt or the integration with CII. Support the redesign of the detector control software for optical detectors. Implementation of new hardware functions. Develop and maintain instrument specific functionalities for detector control for all ELT instruments and wavefront sensors technologies. Support the maintenance and development of the NGC core software and its extensions, e.g. porting to newer releases of the ELT software platform. Support instrument assembly, integration and test AIT activities in relation to optical and infrared detectors, e.g. configuration control and incremental SW deliveries for systems in production Develop and maintain detector control software for VLTVLTI instruments. Support NGCrelated instrument commissioning activities on site. Develop and maintain general instrument control software components for ESO projects. Requirements The ideal consultant is a software engineer with a minimum of 5 years experience in implementing real time software for embedded systems as well as higher level, object oriented distributed applications and messaging systems. Heshe will be able to take over the responsibility for parts of NGC detector control software and developmaintain it according to the requirements. The candidate must be familiar with LINUX and he she must have an excellent knowledge of CC and python. Essential skills include Minimum five years professional experience in software development, covering the full software life cycle analysis, design, implementation, testing and maintenance including documentation, preferred with CC and python. Experience in implementation of realtime data acquisition. Experience in working in software development teams. Experience in unit testing. Knowledge of software engineering practices like version control including the related tooling. Working in an international environment and excellent command of English language Desired skills include Practical experience in implementation of detector control software. Good command of C11 and generic programming techniques. Familiarity with LINUX PCI device drivers. Basic knowledge of optical and infrared scientific detectors. 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

 

Software Product Assurance Engineer

2017-07-20 15:11:23| Space-careers.com Jobs RSS

Specific Tasks Contribute to the establishing of the programmatic and technical software PA requirements within the framework of the ESA Software policy. Evaluate Contractors plans, technical specifications and efforts proposed for the execution of the SW PA programme. Monitor and evaluate SW PA analyses, reports and technical notes. Participate to project reviews, meetings, Configuration Control Boards, Nonconformance Review Boards and Software Review Boards. Prepare design tradeoffs, analyses and reports using metrics to support project decisions. Participate to software product evaluations and process assessments. Establish and maintain databases to track NCRs, RFWs, action items etc. as required. Requirements Masters degree in software engineering or computer science with background on space Relevant professional work experience. Familiarity with space product assurance practices together with a good working knowledge of appropriate working tools. Practical experience in applying ECSS SW standards. Knowledge and proven experience in the following areas Configuration management of complex systems. Software engineering and PA in critical applications. Deadline 01082017

Tags: software product assurance engineer

 

Sites : [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] next »