je.st
news
SeniorPrinciple Software Engineer MF
2015-07-16 11:05:48| Space-careers.com Jobs RSS
We are looking for a degree educated engineer with aerospacemechanicalelectrical engineering degree with software development training and with a very good understanding of Eclipse technologies, particularly modeldriven software engineering based on the Eclipse RCP and RAP application development. To design and develop tooling environments for modelbased system design, development and testing in the aerospace domain. Advanced knowledge of software development environments incorporating version control systems Git, SVN, code repository management Nexus, build automation MavenTycho and test automation JUnit, JMock, Jubula as well as Continuous Integration HudsonJenkins is considered a substantial advantage. RESPONSIBILITIES DUTIES The Software Engineer will be responsible for the design and development of tooling environments for modelbased system design, development and testing in the aerospace domain. This will include the development of tools used to create and analyse models for systems and systemsofsystems architectures as well as tools for modelling concrete artefacts such as monitoring and control data used in mission control systems. Further responsibilities will include the setup of comprehensive software development environments for agile software engineering projects on top of a continuous integration environment using shared code and build artefact repositories, automated build, testing and integration. QUALIFICATIONSEXPERIENCE University degree in aerospacemechanical electrical or software engineering. A solid software development background with experience in programming and software design. ESSENTIAL SKILLS Java Eclispe Platform, including EMFEcore, BIRT, ODA, GEFGMF,Sirius, RCP, RAP, Xtend, Xtext Modelling with UML Source Code Control System Git and SVN Automated build using MavenTycho Automated testing using JUnit, JMock, Jubula for GUI testing Shared build repositories using Nexus Continuous integration environments using JenkinsHudson Good documentation writing skills Fluency in spoken and written English. DESIRABLE SKILLS System design using Service Oriented Architectures Java frameworks and APIs OSGi, JPA, JAXRS, JAXWS, JMS, JDBC Databases PostgreSQL Software development for the Linux Platform ECSS standards for space software development Basic Linux system administration, shell scripts, make, gcc Working knowledge of French QUALITIES Team player Good interpersonal and communication skills. BENEFITS Competitive salary plus a comprehensive benefits package including 30 days holiday, generous training possibilities and Telespazio VEGA Deutschland pension scheme is offered to the successful candidate. APPLICATION You are looking for a challenging position in a very interesting, international environment? Then you should send your detailed application preferably online with your availability and current salary status.
Tags: software
engineer
software engineer
engineer software
Category:Transportation and Logistics
Latest from this category |
All news |
||||||||||||||||||
|