We are EnduroSat, a fast-growing space scale-up specializing in advanced software-flexible satellites. We are looking for an Embedded Linux Software Engineer to join our team. The engineer will use the Yocto Project to configure, customize, and build Linux distributions for embedded systems.
Requirements
- Experience with the Yocto Project, including writing recipes, layers, and customizing images
- Experience with C for developing Linux kernel drivers
- Proficiency with Git for version control and collaborative development
- Familiarity with ARM or other embedded architectures
- Experience with debugging tools and methods for embedded systems (e.g., GDB, JTAG, oscilloscope)
- Familiarity with Linux kernel device trees and FOSS bootloaders
- Familiarity with ARM SoCs secure and unsecure boot process
Benefits
- Constant learning and progression
- Chance to join our space educational program
- Fast-paced and delivery-focused culture
- Tough engineering challenges & hard-core R&D