Embedded Software Engineer
Overview
Wanna join the adventure? As a member of our Embedded Systems Team, you will contribute to the embedded software design and development of our satellite electronic payloads—cutting-edge systems advancing the state of space-as-a-service. Our work pushes the boundaries of in-space compute, RF communications, software-defined payloads, and more. You’ll collaborate closely with experienced engineers to bring these ideas to life and see your work launched into orbit.
Responsibilities
- Design and implement high-quality embedded software for satellite systems, following best practices for modularity, maintainability, testability, and efficiency
- Develop and maintain interface drivers, data handling, and networking capabilities
- Support SW/FW/HW integration to deliver fully functional software solutions
- Write and maintain unit tests and component tests; contribute to CI pipelines
- Participate in hands-on board bring-up, debugging, and system-level testing
- Collaborate with cross-functional teams including hardware, systems, and test engineers
Must Haves
- 4+ years of experience writing C or C++ for embedded systems (Embedded Linux)
- Working knowledge of Linux systems, including kernel concepts, device drivers, or BSPs
- Experience with local and remote debugging tools and workflows (e.g., gdb)
- Familiarity with hardware interfaces and communication protocols (e.g., UART, DMA, Ethernet, LVDS, SpaceWire)
- Experience using Linux build and cross-compilation toolchains (e.g., Yocto, Buildroot)
- Exposure to common processor architectures such as ARM-based SoCs
- Strong written and verbal communication skills
- Curious, resourceful, and comfortable working on novel technical problems
- Ability to take ownership of tasks while collaborating effectively within a multi-disciplinary team
- Willingness to learn, adapt, and grow into new technologies and responsibilities
Nice to Haves
- Experience with aerospace, space systems, or other safety-critical software
- Exposure to virtualization technologies (hypervisors and/or containers)
- Familiarity with radiation effects or Single Event Upset (SEU) mitigation concepts
Some of Our Awesome Benefits
- Equity, we want you to have an active role in our success
- Up to 35 days of Paid Time Off (vacations & RTT ) and flexible working hours, we want you to be at your best
- Health and life insurance, we care about your health
- Lunch Vouchers, because let’s be honest, we love food! (we even have a slack channel about it #loft-gourmand)
- Cross-office travel opportunities between San Francisco, Colorado, and Toulouse to learn from our differences
- Company and team off-sites and many other events to work & celebrate together
- Relocation assistance to Toulouse when applicable
- We value respectful debate and people who aren’t afraid to challenge assumptions. We strongly encourage you to apply, even if you don’t check all the boxes
Who We Are
Loft: Space Made Simple.
Founded in 2017, Loft provides governments, companies, and research institutions with a fast, reliable, and simple way to deploy missions in orbit. We integrate, launch, and operate spacecraft, offering end-to-end missions as a service across Earth observation, IoT connectivity, on-orbit AI, national security missions, and more. Leveraging our existing space infrastructure and an extensive inventory of satellite buses, Loft is reducing years-long integration and launch timelines to months. With more than 30 missions flown, Loft’s flight heritage and proven technologies enable customers to focus on their mission objectives.
With a growing fleet on track to reach 30 satellites by 2027, we are scaling up quickly across our offices in San Francisco, CA | Golden, CO | and Toulouse, France to meet accelerating demand for space infrastructure.
As an international company your resume will be reviewed by people across our offices so please attach a copy in English.
#J-18808-Ljbffr