Edison Smart are partnered with a cutting edge Aerospace Company who are looking Embedded Rust Engineer’s (immediate starters) to come and join as they have multiple projects running.
We’re hiring an expert-level Flight Software Engineer to support the delivery of embedded flight software for a cutting-edge space systems program. This is a 6-month contract.
Key Responsibilities:
- Design and develop reliable, fault-tolerant embedded software for spacecraft systems
- Lead development in Rust, with a focus on asynchronous and concurrent code
- Interface with spacecraft subsystems and ground systems
- Drive integration, testing, and documentation for mission-critical software
Must-Have Skills:
- Expert-level Rust experience (async/concurrent + embedded)
- 5–7+ years in high-reliability software development
- Embedded ARM SoC experience (Linux, RTOS, or bare-metal)
- Strong grasp of processor architecture and performance tuning
Bonus:
- Experience with Yocto, C/C++, Python, and autonomous system software
- Familiarity with interfaces: SPI, I2C, UART, PCIe
This is a fast-paced, high-impact environment – perfect for someone looking to push the limits of embedded Rust in real-world space applications.
If this sounds like a project you’re interested in, feel free to apply!
About Edison Smart
Edison Smart is a global provider of specialized recruitment solutions, supporting the technology industry’s most innovative companies. Headquartered in the UK, we connect talent with opportunity, driving the ‘Industry 4.0’ revolution. With over 30 years of experience, Edison Smart partners with forward-thinking organizations to help achieve their strategic growth goals while fostering groundbreaking technological advancements.
Contract