Embedded Test Software Developer - (Satellite Technology) in Farnborough
Embedded Test Software Developer - (Satellite Technology)

Embedded Test Software Developer - (Satellite Technology) in Farnborough

Farnborough Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Develop and automate tests for cutting-edge satellite technology.
  • Company: Join MDA Space, a leader in satellite systems and space exploration.
  • Benefits: Enjoy competitive pay, health benefits, and a supportive work environment.
  • Why this job: Shape the future of space communications and push technological boundaries.
  • Qualifications: Degree in Computer Science or related field; skills in C/C++ and Python.
  • Other info: Be part of a diverse team dedicated to innovation and exploration.

The predicted salary is between 28800 - 48000 £ per year.

Join us to apply for the Embedded Test Software Developer role at MDA Space.

About MDA Space: Building the space between proven and possible, MDA Space is a trusted mission partner to the global space industry. A robotics, satellite systems, and geointelligence pioneer with a 55‑year+ story of world firsts and more than 450 missions, MDA Space is a global leader in communications satellites, Earth and space observation, and space exploration and infrastructure.

The global MDA Space team of more than 3,800 space experts has the knowledge and know‑how to turn an audacious customer vision into an achievable mission – bringing to bear a one‑of‑a‑kind mix of experience, engineering excellence, and wide‑eyed wonder that’s been in our DNA since day one. For those who dream big and push boundaries on the ground and in the stars to change the world for the better, we’ll take you there.

Role: We are seeking a skilled Embedded Test Software Developer to join our embedded software team. The role focuses on developing, executing, and automating tests for our products. You’ll create test software in C/C++ and Python, validate system behaviour, and ensure high‑quality releases across multiple components. If you’re passionate about pushing the boundaries of satellite technology and global connectivity, this is your opportunity to shape the future of space communications.

Key Responsibilities:
  • Develop automated and manual test suites for embedded Linux systems
  • Write test applications and tools in C/C++ (on‑device) and Python (host‑side)
  • Design test plans, test cases, and regression suites
  • Analyse logs, traces, and system output to identify defects and verify fixes
  • Work closely with software and hardware teams embedded
  • Integrate automated tests into CI pipelines
  • Maintain clear test documentation and contribute to release quality assessments
Required Skills And Experience:
  • Degree in Computer Science, Electrical Engineering, or related discipline
  • Programming skills in C/C++ and/or Python
  • Experience testing embedded systems or low‑level software
  • Experience working in Linux environments and with Linux debugging tools
  • Familiarity with CI/CD workflows and Git
  • Ability to analyse system logs and troubleshoot issues at software and hardware boundaries
Preferred Qualifications:
  • Experience with the satellite wireless ecosystem
  • Familiarity with gRPC/gNMI/gNOI or other management protocols
  • Experience with traffic generation tools (iperf, scapy, packet capture)

We’re a dream team of purpose‑driven, collaborative and passionate people, and we are constantly looking for others to join #TeamMDA to ignite new and innovative approaches to problem‑solving that push us forward to improve life on and above Earth. If you’re excited to expand our place in space and driven to inspire the next generation, we’ll take you there.

MDA Space provides competitive compensation and benefits packages for its employees at all locations. As a team member of MDA, you and your qualified dependents are eligible to participate in a benefit plan that ensures a comprehensive level of protection through competitive health care including private healthcare, disability income protection, life insurance, pension plan; and an employee assistance program.

MDA Space is an equal opportunity employer prizing diversity and inclusion. We are committed to treating all employees and applicants for employment with respect and dignity. If you require assistance and/or reasonable accommodation due to a disability during the application or the recruiting process, please feel free to notify us.

MDA Space is proud to provide accommodation(s) during the recruitment process. Should you require any accommodations, please indicate this on your application/cover letter and we will work with you to meet your accessibility needs.

Embedded Test Software Developer - (Satellite Technology) in Farnborough employer: MDA Space

MDA Space is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among passionate individuals dedicated to advancing satellite technology. Located in Farnborough, England, employees benefit from competitive compensation, comprehensive health care, and robust professional development opportunities, all while contributing to groundbreaking projects that shape the future of space exploration. Join us at MDA Space, where your contributions will not only be valued but will also play a crucial role in improving life on and above Earth.
M

Contact Detail:

MDA Space Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Embedded Test Software Developer - (Satellite Technology) in Farnborough

✨Tip Number 1

Network like a pro! Reach out to current or former employees at MDA Space on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which can double your chances of landing that interview.

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project showcasing your C/C++ or Python prowess, make sure to highlight it. It’s a great way to demonstrate your hands-on experience with embedded systems.

✨Tip Number 3

Prepare for the technical interview by brushing up on your Linux debugging skills and CI/CD workflows. Practise explaining your thought process while solving problems, as this will show your analytical skills and how you tackle challenges.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining #TeamMDA.

We think you need these skills to ace Embedded Test Software Developer - (Satellite Technology) in Farnborough

C/C++ Programming
Python Programming
Embedded Systems Testing
Linux Environment Proficiency
Linux Debugging Tools
CI/CD Workflows
Git Version Control
Test Automation
Test Plan Design
Log Analysis
Troubleshooting Skills
Traffic Generation Tools
gRPC/gNMI/gNOI Familiarity
Manual Testing

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Embedded Test Software Developer role. Highlight your experience with C/C++ and Python, and any relevant projects that showcase your skills in testing embedded systems.

Show Your Passion: Let us see your enthusiasm for satellite technology! Share any personal projects or experiences that demonstrate your interest in space communications and how you’ve pushed boundaries in your previous roles.

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon unless necessary. We want to understand your skills and experiences without wading through fluff!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way to ensure we receive your details directly and can consider you for the role. Plus, it shows you’re keen on joining #TeamMDA!

How to prepare for a job interview at MDA Space

✨Know Your Tech Inside Out

Make sure you brush up on your C/C++ and Python skills, as well as your understanding of embedded systems. Be ready to discuss specific projects where you've developed test software or automated tests, and how you tackled challenges in those projects.

✨Familiarise Yourself with the Company

Research MDA Space and their role in satellite technology. Understand their mission and recent projects. This will not only help you answer questions but also show your genuine interest in being part of their team.

✨Prepare for Technical Questions

Expect technical questions related to Linux environments, debugging tools, and CI/CD workflows. Practise explaining your thought process when troubleshooting issues at the software and hardware boundaries, as this is crucial for the role.

✨Show Your Passion for Space Technology

Let your enthusiasm for satellite technology shine through. Share any personal projects or experiences that demonstrate your passion for pushing boundaries in space communications. This can set you apart from other candidates.

Embedded Test Software Developer - (Satellite Technology) in Farnborough
MDA Space
Location: Farnborough
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
  • Embedded Test Software Developer - (Satellite Technology) in Farnborough

    Farnborough
    Full-Time
    28800 - 48000 £ / year (est.)
  • M

    MDA Space

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>