Embedded Software Engineer
Ispace, Luxembourg
- Pay
- Not listed by the employer
- Work type
- Onsite
- Level
- Not stated
- Area
- Software engineering
- Posted
- Sep 24, 2026
About the role
Join Our Mission to the Moon
Join ispace EUROPE – Pioneering Lunar Exploration from Luxembourg
With locations in Japan, Luxembourg, and the US, ispace is a global leader in lunar exploration. Our European branch, based in Luxembourg, is uniquely positioned at the heart of rover design, development, and operations.
We’re building the foundations of a sustainable lunar economy — and expanding humanity’s reach beyond Earth.
At ispace EU, engineers, business experts, and creatives work side by side to turn bold ideas into reality, driven by our mission: “Expand our Planet, Expand our Future.”
TITLE: Embedded Software Engineer (C / EMBEDDED LINUX / FPGA SYSTEMS)
LOCATION: Luxembourg
ABOUT THE ROLE
ispace Europe is looking for an Embedded Software Engineer to develop software for lunar rover systems. The software will run directly on embedded computers and electronic hardware used by the rover.
This is a hands-on embedded software role. You will write C code, work with embedded Linux, connect software to electronic hardware, and test the software on real devices. You will work closely with FPGA, electronics, systems, and test engineers.
REQUIRED: Embedded C development and embedded Linux experience. STRONGLY PREFERRED: Experience with SW/FPGA integration.
KEY RESPONSIBILITIES - Develop reliable, embedded software for lunar rover systems.
- Write, review, debug, and maintain C software for embedded devices, rover subsystems, and hardware interfaces.
- Develop and integrate software on embedded Linux, including threads, processes, communication between processes, synchronization, and Linux system interfaces.
- Define clear software requirements, designs, interfaces, and development plans.
- Work with FPGA, electronics, avionics, systems, mechanical, and test engineers to connect software with hardware and solve system problems.
- Create and run unit, integration, functional, verification, and validation tests.
- Debug problems on real hardware, find the root cause, fix the software, and verify the solution.
- Identify software risks early and help reduce them.
- Write and maintain clear requirements, designs, interface documents, test procedures, and test reports.
- Improve coding standards, development tools, automation, testing, and software quality.
MANDATORY REQUIREMENTS - MUST HAVE - Master’s degree in Computer Science, Software Engineering, Electrical Engineering, Embedded Systems or equivalent professional experience.
- At least 5 years of professional software development experience, including substantial embedded software work.
- Professional experience writing and debugging C software that runs on embedded devices. This is essential.
- Strong hands-on experience with embedded Linux application development and operation. This is required.
Similar roles at other companies
$130K–$180K / yr
Posted Jun 11, 2026
Embedded Software Engineer
Loft OrbitalGolden, CO
$150K–$190K / yr
Posted 4 days ago
Lead Embedded Systems Software Engineer
E-SpaceSaratoga, CA
$150K–$225K / yr
Posted May 27, 2026
$175K–$230K / yr
Posted Aug 5, 2026
Listed on Ispace's Lever job board; checked 19 h ago. First seen by us 19 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.