Apply📍 United States
🧭 Full-Time
💸 $123,500 - $155,500 per year
🔍 Space Technology
- Bachelor's degree in computer science, electrical engineering, computer engineering, or related field.
- 4+ years of experience with low-level firmware architecture, design, and development.
- Low-level device driver development and safety critical systems experience.
- Experience with embedded RTOS such as RTLinux or Azure RTOS.
- Familiarity with common protocols such as Ethernet, SPI, I2C, CAN, RS422, RS485, etc.
- Proficiency in C/C++, Rust, and Zig.
- Assist in the software development cycle including design, development, integration, and testing for flight computers used in space missions.
- Integrate complex GNC algorithms with flight software.
- Assist with the Command Telemetry Database (CDTB) definition and maintenance for ground and on-orbit tests and missions.
- Collaborate with the ground C2 software team.
- Assist with command scripting and sequencing of the spacecraft.
- Assist with design and implement satellite subsystem model simulators.
- Develop reusable device drivers/interfaces and communications protocol libraries for flight hardware.
Software DevelopmentEmbedded SystemsC++AlgorithmsAzureRust
Posted 3 months ago
Apply