Software Development Manager, Leo Avionics End Points
Core
Lead a team building embedded firmware and flight software for satellites, managing automation services for spacecraft attitude control, power generation, and ground communication.
Role type
Senior IC manager (embedded systems/satellite software)
Builds
Flight software for satellites, automation services for spacecraft planning and execution
Domain
Aerospace / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Engineering team management, C++, Rust, Python, distributed systems architecture, fault tolerance design, cross-functional collaboration
Preferred skills
Recruiting and mentoring engineers, technical strategy for multi-tier web services, service-oriented architecture
Technologies
C++, Rust, Python, Java, C#, distributed programming frameworks
Responsibilities
Hire, mentor, and grow a high-performing team of SDEs; Set technical direction and priorities for flight software; Collaborate with hardware teams to deliver optimized, fault-tolerant software; Lead design of fault detection and isolation frameworks across the satellite.
Seniority
Senior, hands-on IC