Related skills
c embedded linux yocto arm buildroot📋 Description
- Design and implement embedded software for satellite systems.
- Develop and maintain interface drivers, data handling, and networking.
- Support SW/FW/HW integration to deliver functional software.
- Write and maintain unit tests and CI pipelines.
- Hands-on board bring-up, debugging, and system testing.
- Collaborate with hardware, systems, and test engineers.
🎯 Requirements
- 4+ years C/C++ in embedded systems (Embedded Linux).
- Linux kernel concepts, drivers or BSPs.
- Debugging tools/workflows (e.g., gdb).
- Interfaces/protocols: UART, DMA, Ethernet, LVDS, SpaceWire.
- Yocto/Buildroot for Linux builds and cross-compilation.
- ARM-based SoCs exposure; strong written/spoken comms.
🎁 Benefits
- Equity; active role in Loft’s success.
- Up to 35 days PTO and flexible working hours.
- Health and life insurance; we care about your health.
- Lunch vouchers; we love food.
- Cross-office travel between San Francisco, Colorado, and Toulouse.
- Relocation assistance to Toulouse when applicable.
🚚 Relocation support
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!