Software Engineer for Spacecraft Mission Control Systems

Bristol, England
excellent benefits
10 Aug 2017
07 Sep 2017
2M Employment Solutions
Contract Type
Full Time

Software Engineer for Spacecraft Mission Control Systems
Salary range: Competitive
Location: Bristol

The space industry is currently undergoing a revolution where the dropping costs of the access to space, mass manufacture and miniaturisation are creating new business models, system solutions and mission concepts. With our decision to productise our ground segment solution, called PLENITER, has anticipated this trend correctly and now the time to market is pivotal. Further to this, the company continues its success in winning new work from our institutional customers, such as the European Space Agency, where an example is the mission control system for the EUCLID mission.

As part of its growth strategy the Space Division is looking to recruit a software engineer for spacecraft mission control systems to be based at our Bristol office in the UK.

The company delivers a wide range of software services, solutions and consultancy to our institutional and commercial clients around the world. Developing robust, real-world software is our core business, as well as providing support services that create a real benefit to our customers. Our solutions are frequently at the heart of our client's operations and therefore critical to their business. Delivering these solutions requires a partnership approach and mutual trust, which we pride ourselves on and promote amongst our workforce.

About The Company
Working for us offers technically challenging and rewarding work. Our staff are enthusiastic and self-starters who thrive in a dynamic environment. Potential in staff is quickly recognised and rewarded appropriately, and the experience you will gain through working in diverse market sectors and on a variety of projects is second to none.

About The Role
As a team member of the Ground Systems Division you will contribute to the development, maintenance and validation of mission control systems used in the space domain and includes infrastructure development. You should be able to work to deadlines, have good inter-personal skills and be flexible as regards moving from project to project and in assimilating new technologies.

Your tasks include:
* Understanding of the requirements and the design of ground segment systems for given space missions
* Development of the detailed design using UML
* Implementation of the software and performance of unit testing
* Support integration and system testing
* Write and maintain software documentation
* Provide on-site support at the satellite operations control centre

Essential Skills :
* A degree in computer science, physics, mathematics or equivalent.
* Strong experience in software development and software engineering.
* C++ and Java programming languages
* Source Code Control System (SVN or Git)
* Development on Linux systems
* Basic Linux system administration, shell scripts, make, gcc, debugging
* Eclipse IDE
* Production of technical documentation
* Fluency in spoken and written English
* Willingness to travel to customer sites
* A valid work permit for the UK and the willingness to obtain security clearance

Desirable Skills:
* Experience with monitoring and control systems
* Preferably experience on development of M&C systems based on SCOS 2000.
* ECSS standards for space software development
* Model-Driven Software Engineering (UML, Design Patterns)
* Eclipse RAP / RCP
* Maven, Jenkins, Nexus, Gerrit

The company offers a comprehensive range of benefits including pension, life assurance and private healthcare.

To continue your application, please click 'Apply' below and ensure you include a valid email address as you will be sent further instructions.