je.st
news
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 |
||||||||||||||||||
|