Embedded Software Engineer

EVONA
London, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

C++ (Programming Language) Communications Protocols Software Debugging Device Drivers Linux on Embedded Systems Embedded Software Ethernet Hardware Design Python (Programming Language) Real-Time Operating Systems Universal Asynchronous Receiver/Transmitter Serial Peripheral Interface
+4 more
PIC Microcontroller Containerization Kubernetes Docker

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.

Requirements

  • 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.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

4:52 min

Connecting namespaces with local virtual ethernet pairs

Oliver Seitz Oliver Seitz · WWC 2025

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · WWC 2022

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

4:04 min

Overview of Kubernetes operators and custom resource definitions

Philipp Krenn · WWC 2022

2:12 min

Implementing automotive ethernet and connected remote vehicle telemetry applications

David Romić · WWC 2023

Videos

See all

Related articles

See all