Embedded Software Engineer

EVONA

Greater London

On-site

GBP 55,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EVONA is looking for a passionate embedded software engineer to work on AI-enabled autonomy software for spacecraft in London. You will design and develop embedded software for innovative space systems and collaborate with hardware and AI teams to enhance system functionality.

The ideal candidate has a strong background in C++ and Python, and experience with embedded Linux or RTOS. This role offers the chance to impact next-generation space technologies while working in a dynamic, fast-paced environment.

Qualifications

  • Strong background in C++ and Python development.
  • Experience working with embedded Linux or real-time operating systems.
  • Solid understanding of microcontrollers, device drivers, and hardware integration.
  • Comfortable debugging, testing, and optimising performance on embedded targets.
  • A self-starter with a collaborative mindset, able to thrive in fast-moving environments.

Responsibilities

  • Designing and developing embedded software for advanced space systems.
  • Writing real-time code for Linux-based RTOS environments.
  • Prototyping and testing software on hardware to validate system performance.
  • Building scalable, modular systems that support autonomous in-orbit operations.
  • Collaborating with hardware and AI teams to integrate real-world functionality.

Skills

C++
Python
Embedded Linux
RTOS
Microcontrollers
Device drivers
Hardware integration
Debugging
Testing
Optimisation

Tools

Docker
Kubernetes

Job description

If you’re passionate about pushing the limits of embedded software and want your work to have a direct impact on next-generation space systems, this could be for you.

We’re working with a pioneering space technology company developing AI-enabled autonomy software for spacecraft. They’re building technology that allows satellites to sense, think, and act independently in orbit, and are now expanding their engineering team in London.

What You’ll Be Doing
  • Designing and developing embedded software for advanced space systems.
  • Writing real-time code for Linux-based RTOS environments.
  • Prototyping and testing software on hardware to validate system performance.
  • Building scalable, modular systems that support autonomous in-orbit operations.
  • Collaborating with hardware and AI teams to integrate real-world functionality.
What You’ll Bring
  • Strong background in C++ and Python development.
  • Experience working with embedded Linux or real-time operating systems (RTOS).
  • Solid understanding of microcontrollers, device drivers, and hardware integration.
  • Comfortable debugging, testing, and optimising performance on embedded targets.
  • A self-starter with a collaborative mindset, able to thrive in fast-moving environments.
Nice to Have
  • Familiarity with communication protocols (SPI, I2C, UART, CAN, Ethernet).
  • Knowledge of containerisation (Docker, Kubernetes).
  • Experience with BSP generation, real-time kernel configuration, or SoC platforms (e.g. NVIDIA).
  • Background in the space, robotics, or autonomy industries.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

EVONA • City Of London

On-site
GBP 70,000 - 110,000
Embedded Software Engineer for Space Autonomy
Embedded Software Engineer for Space Autonomy

EVONA • City Of London

On-site
GBP 70,000 - 110,000
Autonomy Space Embedded Software Engineer (C++/RTOS)
Autonomy Space Embedded Software Engineer (C++/RTOS)

EVONA • Greater London

On-site
GBP 55,000 - 80,000
Software Engineer
Software Engineer

Alexander Associates Technical Recruitment • Greater London

On-site
GBP 45,000 - 65,000
Embedded Software Engineer
Embedded Software Engineer

Xperior Global • Aylesbury

Hybrid
GBP 60,000 - 85,000
Hybrid work after probation
Flexible working arrangements
Private medical and dental insurance
+2
Embedded Software Engineer
Embedded Software Engineer

IC Resources • Oxford

Hybrid
GBP 50,000 - 70,000
Embedded Software Engineer
Embedded Software Engineer

IC Resources • Glasgow

Hybrid
GBP 55,000 - 85,000
Hybrid working
Embedded Software Engineer - UK
Embedded Software Engineer - UK

Medium • Loughborough

On-site
GBP 60,000 - 90,000
Health and wellness care options
Competitive salaries
Continuous learning and development
Embedded Software Engineer
Embedded Software Engineer

SoCode Limited • Cambridge

On-site
GBP 55,000 - 75,000
Referral scheme
Senior Embedded Software Engineer - (Linux, Yocto, Buildroot)
Senior Embedded Software Engineer - (Linux, Yocto, Buildroot)

GTS Group Ltd • Loughborough

On-site
GBP 50,000 - 70,000
Competitive compensation
Professional development
Wellness benefits