Home SeniorPrinciple Software Engineer
 

Keywords :   


SeniorPrinciple Software Engineer

2015-11-24 14:05:42| Space-careers.com Jobs RSS

We are looking for an engineer with an aerospacemechanicalelectrical engineering degree and experience with software development training. A very good understanding of Eclipse technologies, particularly modeldriven software engineering based on the Eclipse RCP and RAP application development, is required. 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 analyze models for systems and systemofsystems architectures as well as tools for modelling concrete system 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 engineering or software engineering. A solid software development background with experience in programming and software design. ESSENTIAL SKILLS Java Eclipse 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 in French 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

06.11Hurricane Rafael Graphics
06.11Hurricane Rafael Forecast Discussion Number 10
06.11Hurricane Rafael Public Advisory Number 10
06.11Hurricane Rafael Wind Speed Probabilities Number 10
06.11Hurricane Rafael Forecast Advisory Number 10
06.11Summary for Hurricane Rafael (AT3/AL182024)
06.11Hurricane Rafael Update Statement
06.11Atlantic Tropical Weather Outlook
Transportation and Logistics »
06.11Hurricane Rafael Graphics
06.11Hurricane Rafael Forecast Discussion Number 10
06.11Hurricane Rafael Wind Speed Probabilities Number 10
06.11Hurricane Rafael Public Advisory Number 10
06.11Hurricane Rafael Forecast Advisory Number 10
06.11Stocks and dollar rise as US election result in focus
06.11Hurricane Rafael Update Statement
06.11Summary for Hurricane Rafael (AT3/AL182024)
More »