Enable job alerts via email!

Software Engineer – Space

Imperial College London

London

On-site

GBP 40,000 - 65,000

Full time

22 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Imperial College London is seeking a proactive software engineer to join the Space Magnetometer Laboratory, contributing to the Vigil Magnetometer onboard ESA’s new satellite for space weather monitoring. The role involves software development using C/C++ and Python, with opportunities for career advancement and participation in groundbreaking scientific missions, emphasizing a collaborative work environment and excellent benefits.

Benefits

39 days of annual leave
Generous pension schemes
Flexible working policies
Family leave packages
Access to on-site leisure facilities
Cycle-to-work scheme
Interest-free season ticket loans for travel

Qualifications

  • Degree in Software Engineering, Electronics Engineering, Physics, or closely related discipline.
  • Experience with Python and C/C++ is required.

Responsibilities

  • Support the development of instrument software written in C/C++.
  • Manage the design and development of ground support software in Python.
  • Maintain scripts for instrument testing on the spacecraft.

Skills

C/C++
Python

Education

Degree in Software Engineering, Electronics Engineering, Physics, or related discipline

Job description

Social network you want to login/join with:

Are you highly collaborative? Do you have an impressive background in scientific instrumentation? Does the idea of applying your talents and creativity to the future of space exploration excite you? If so, then this could be the perfect career opportunity for you.

The Space Magnetometer Laboratory is seeking a software engineer to join our highly successful, multi-disciplinary team. This unique opportunity allows you to contribute to the development of the magnetometer onboard the European Space Agency’s new space weather monitoring satellite, Vigil.

You will work within a multi-disciplinary engineering team developing the Vigil Magnetometer. Your responsibilities will include all aspects of the instrument software development, with opportunities to engage in various tasks, such as:

  • Supporting the development of instrument software written in C/C++
  • Managing the design and development of Vigil ground support software in Python
  • Managing and maintaining scripts for instrument testing on the spacecraft
  • Writing supporting documentation as required

We are looking for a proactive software engineer eager to get involved in all aspects of software development for the instrument.

Candidates must have a degree in software engineering, electronics engineering, physics, or a closely related discipline. Experience with Python and C/C++ is required.

This career opportunity is ideal for motivated individuals who enjoy working with small teams and have contributed to instruments that have enabled outstanding science on missions such as Cassini, Rosetta, Cluster, Solar Orbiter, and JUICE.

Benefits include:

  • The chance to contribute to the world’s first satellite dedicated to early warning of space weather events to protect vital infrastructure on Earth
  • The opportunity to advance your career at a world-leading institution and be part of our mission to use science for humanity
  • A sector-leading salary and remuneration package, including 39 days of annual leave and generous pension schemes
  • Access to workplace benefits such as flexible working policies, family leave packages, on-site leisure facilities, and a cycle-to-work scheme
  • Interest-free season ticket loans for travel
  • Being part of a diverse, inclusive, and collaborative work culture with resources to support your personal and professional growth
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.