SW Developer for Flight Systems Business Unit

DEIMOS Space

Direct Entry Job Permanent Oxford, UK

Uploaded 4 Apr 2019

Job Description

DEIMOS is selecting a SW developer to be integrated in the Flight Systems Business Unit.

The work of the Flight Systems Business Unit is oriented to support the design of space missions under different domains such as mission and system analysis, GNC/AOCS subsystem design and embedded SW development, for both institutional and commercial customers.

Main Duties:

The following types of responsibilities are envisioned:

  • Development of desktop tools for space applications domain
  • Development of advanced visualization systems, including (but not limited to) 3D animations of complex scenarios
  • SW specification, design, development and validation

Person Specification

Education:

Required: a recognized degree in engineering (computer science, telecommunication, electrical, aerospace or similar), physics or mathematics

Desired: postgraduate studies (e.g. M.Sc.) in engineering (computer science, telecommunication, electrical, aerospace or similar), physics or mathematics

Professional Experience:

Different levels of professional experience in the domains relevant to the post will be considered

Technical Requirements:

The following skills are required for the post:

  • Software engineering methods and techniques
  • User interface programming in Java based on Eclipse RCP
  • Linux and Windows operating systems

Other skills that will be considered as asset for the post are:

  • Build automation tools: Maven
  • Recognised experience in NASA WordWind
  • Unit testing: JUnit
  • Version control systems: Subversion, Git
  • Other programming languages: C++ 11/14, bash, Python 2/3, Matlab
  • Relational database management systems
  • UML, XML, DTD, XSD, XSLT, XQuery, XPath
  • Geographic Information Systems

Language Skills

Good level of English, spoken as well as written

Personal Skills:

  • High motivation
  • Initiative and autonomy to solve complex problems
  • Responsibility towards the customer and team mates
  • Willing to work in groups

Share this job

Other Jobs at DEIMOS Space

No jobs currently available.