Enable job alerts via email!

Principal Software Engineer

JR United Kingdom

Greater London

Hybrid

GBP 60,000 - 100,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm in the space-tech sector is seeking a Principal Software Engineer to lead the development of embedded software for satellite systems. This exciting role involves designing mission-critical software and collaborating with engineers to ensure robust solutions for space-bound technologies. Join a global leader that powers successful space missions and be part of a dynamic team that thrives on cutting-edge technology. If you're passionate about space and embedded systems, this is your chance to make a significant impact in a rapidly evolving industry.

Qualifications

  • Strong experience in embedded software development, ideally within the space industry.
  • Proficient in C++ and real-time operating systems (RTOS).

Responsibilities

  • Lead the design and optimization of software for advanced satellite communication systems.
  • Guide and mentor engineering teams, conduct code reviews, and enforce best practices.

Skills

C++
Embedded Software Development
Real-Time Operating Systems (RTOS)
SDRs
FPGA Programming
Embedded Linux (Yocto/Buildroot)
Scripting (Python, Bash)
Git

Education

Bachelor's in Computer Science
Master's in Electrical Engineering

Job description

Social network you want to login/join with:

We’re Hiring:

Principal Software Engineer – Satellite Systems

Location: Surrey-based (Hybrid)

Sector: Satellite Communications | Embedded Systems | Space-tech

GTS Space is partnering with a leading company in the space-tech sector, which is on the lookout for a Principal Embedded Software Engineer.

Our client is a global trailblazer in space-resilient computing — their technologies are already powering over 50 successful space missions across the solar system, with clients like NASA and ESA. With teams on three continents, they’re looking for a Principal Software Engineer to join them in their Surrey office.

This is a rare chance to work on mission-critical software for cutting-edge satellite communications and onboard processing systems.

Your Mission:

As Principal Software Engineer, you'll:

  • Lead the design and optimization of software for advanced satellite communication systems
  • Define architecture and drive the development of embedded, real-time solutions
  • Collaborate closely with systems engineers to integrate hardware and software
  • Guide and mentor engineering teams, conduct code reviews, and enforce best practices
  • Ensure robust testing, validation, and reliability for space-bound systems
  • Document design decisions and development processes meticulously
  • Keep pace with the evolving space-tech ecosystem and its technologies
Who You Are:
  • Bachelor's/Master's in Computer Science, Electrical Engineering, or related field
  • Strong experience in embedded software development, ideally within the space industry
  • Proficient in C++ and real-time operating systems (RTOS)
  • Familiar with SDRs, FPGA programming, and embedded Linux (Yocto/Buildroot)
Bonus Points For:
  • ESA project experience
  • Linux Kernel and Xilinx toolchain familiarity
  • Signal processing, RF frontend, or CCSDS protocols
  • Scripting (Python, Bash), Git, and version control expertise

If this Principal Software Engineer role interests you, please contact us as soon as possible, as our clients are eager to interview and onboard new team members quickly. Reach out via [emailprotected].

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Software Engineer

TN United Kingdom

Greater London

Remote

GBP 90,000 - 100,000

3 days ago
Be an early applicant

Principal Software Engineer – 100% Remote (anywhere in the world)

TN United Kingdom

London

Remote

GBP 60,000 - 100,000

15 days ago

Lead Software Engineer

Emergn

London

Remote

GBP 60,000 - 100,000

14 days ago

Lead Software Engineer, C#. .net, Home Based

TN United Kingdom

Leicester

Remote

GBP 75,000 - 80,000

Today
Be an early applicant

Remote Principal Software Engineer, Nifty Gateway - Gemini

Blockchain Works

London

Remote

GBP 60,000 - 100,000

30+ days ago

Senior Software Engineer / Dev Team Lead - Remote (UK based)

The Perl Programming Language

London

Remote

GBP 90,000 - 100,000

2 days ago
Be an early applicant

Lead Software Engineer

Aker Systems Limited

Remote

GBP 45,000 - 70,000

Today
Be an early applicant

Lead Software Engineer

Rise Technical

Milton Keynes

Remote

GBP 60,000 - 80,000

Today
Be an early applicant

Lead Software Engineer

JR United Kingdom

Milton Keynes

Remote

GBP 50,000 - 70,000

Today
Be an early applicant