Embedded SDE, Leo Payload
Core
Design, develop, and operate embedded software for satellite payload functions including mode management, telemetry, power control, and autonomous capabilities.
Role type
Embedded Software Engineer (Satellite Payload)
Builds
Satellite communication systems and payload software
Domain
Aerospace / Satellite Communications
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, RUST, embedded Linux, RTOS, I2C, I3C, SPI, RS-422, RS-485, Ethernet
Preferred skills
Full software development life cycle, design patterns, reliability and scaling, code reviews, source control management, build processes, testing, operations
Technologies
embedded Linux, RTOS
Responsibilities
Design and implement embedded software for satellite functions; interact with devices/electronics using various communication protocols; collaborate with hardware teams for setup, verification, integration, and testing; follow high reliability embedded software development best practices.
Seniority
Mid-level, hands-on IC