Embedded Software Engineer
EVONA
London, UK
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
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.jobsGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
DC
Daniel Cranney
over 1 year ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
about 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
about 2 years ago
EM
Eli McGarvie
The Best X (Twitter) Accounts for Developers
almost 3 years ago