Space Systems Software Engineer – Embedded (Hybrid)

Macdonald, Dettwiler And Associates Corporation

East Hagbourne

Hybrid

GBP 70,000 - 100,000

Full time

28 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Private healthcare
Pension plan

Job summary

MDA Space is a robotics, satellite systems and Geointelligence pioneer with a 55-year+ history, serving the UK from multiple sites. We seek a Software Engineer to design and develop onboard and ground test software for payloads, collaborate across teams, and contribute to space missions with robust engineering practices.

The role requires experience in C/C++ on Linux, embedded software, and space industry standards; travel to partner locations is possible. Hybrid UK work model offered.

Qualifications

  • Experience in developing C/C++ for systems using the Linux operating system.
  • Experience with ECSS Software development process or similar.
  • Familiarity with software development standards such as MISRA or CERT C.
  • Knowledge of computer networking and protocols.
  • Embedded software development experience.
  • Familiarity with CCSDS protocols and space-related interfaces.
  • Experience with Linux kernel and device drivers.

Responsibilities

  • Design and development of on-board software and ground test software for payloads.
  • Collaborate effectively within a team and share knowledge proactively.
  • Develop test cases to identify root causes and deliver robust solutions.
  • Estimate resources for end-to-end software delivery to internal and external customers.
  • Document APIs and code clearly for the team and validation.
  • Willingness to travel to MDA/partner locations to support project delivery.

Skills

C/C++
Linux
Embedded Software Development
Python development
CAN interfaces
SPI
UART
Git
Jenkins

Tools

Git
Jenkins

Job description

MDA Space is a robotics, satellite systems and Geointelligence pioneer with a 55-year+ history, serving the UK from multiple sites. We seek a Software Engineer to design and develop onboard and ground test software for payloads, collaborate across teams, and contribute to space missions with robust engineering practices.

The role requires experience in C/C++ on Linux, embedded software, and space industry standards; travel to partner locations is possible. Hybrid UK work model offered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Space Systems Software Engineer (Hybrid)
Space Systems Software Engineer (Hybrid)

MDA Space • East Hagbourne

Hybrid
GBP 55,000 - 75,000
Hybrid work model
Competitive compensation
Space Systems Software Engineer – Hybrid Work
Space Systems Software Engineer – Hybrid Work

MDA Space • Stevenage

Hybrid
GBP 55,000 - 90,000
Hybrid work model
Space Systems Software Engineer — Onboard & Ground Testing
Space Systems Software Engineer — Onboard & Ground Testing

MDA Space • Stevenage

Hybrid
GBP 40,000 - 60,000
Private healthcare
Disability income protection
Life insurance
+2
Space Systems Software Engineer — Onboard & Ground Testing
Space Systems Software Engineer — Onboard & Ground Testing

MDA Space • Manchester

Hybrid
GBP 40,000 - 60,000
Hybrid work model
Private healthcare
Disability income protection
+2
Senior Software Engineer, Space Systems (Hybrid)
Senior Software Engineer, Space Systems (Hybrid)

Macdonald, Dettwiler And Associates Corporation • East Hagbourne

Hybrid
GBP 40,000 - 60,000
Private healthcare
Disability income protection
Life insurance
+2
Senior Space Hardware Design Engineer – Hybrid
Senior Space Hardware Design Engineer – Hybrid

MDA Space • East Hagbourne

Hybrid
GBP 90,000 - 120,000
Hybrid work model
Health care
Pension plan
+3
Senior Embedded Linux Engineer – Space Systems
Senior Embedded Linux Engineer – Space Systems

Macdonald, Dettwiler And Associates Corporation • Farnborough

On-site
GBP 90,000 - 120,000
Private healthcare
Disability income protection
Life insurance
+2
Senior FPGA Engineer, Space Systems (Hybrid)
Senior FPGA Engineer, Space Systems (Hybrid)

MDA Space • Stevenage

Hybrid
GBP 70,000 - 100,000
Hybrid work model
Health care & disability protection
Pension plan and life insurance
Senior Space Hardware Design Engineer (Hybrid)
Senior Space Hardware Design Engineer (Hybrid)

MDA Space • Stevenage

Hybrid
GBP 60,000 - 90,000
Private healthcare
Disability income protection
Life insurance
+2
Senior FPGA Engineer - Space Payloads & Hybrid Work
Senior FPGA Engineer - Space Payloads & Hybrid Work

MDA Space • Manchester

Hybrid
GBP 75,000 - 110,000
Hybrid work model
Private health care
Disability income protection
+2