Sr. Software Development Engineer, Leo Embedded System Team
Core
Develop embedded software, device drivers, and security features for satellite avionics in a LEO constellation to provide global broadband access.
Role type
Senior embedded software engineer (satellite systems)
Builds
Highly reliable, power-efficient, low-cost satellite avionics and ground systems
Domain
Aerospace / Satellite Communications / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded software development, Rust, C, C++, Device drivers, I2C/SPI/CAN interfaces, Security engineering, System architecture, Mentoring
Preferred skills
Full SDLC experience, Security protocols, Cryptography, Application security
Technologies
Rust, C, C++, I2C, SPI, CAN
Responsibilities
Develop embedded software and device drivers for satellite systems, Implement security features for satellite avionics, Collaborate with hardware teams on board bring-up and integration, Lead design and architecture of new and existing systems
Seniority
Senior, hands-on IC with leadership responsibilities