About the job
About Aetherflux
Aetherflux is at the forefront of addressing the global energy challenge through innovative infrastructure for abundant, resilient, and continuous space-based solar energy. Our world-class team is dedicated to revolutionizing the way civilization powers, computes, and connects, from orbit to Earth.
Position Overview
As the Lead Software Engineer for Distributed Systems at Aetherflux, you will spearhead a talented software team focused on the development and maintenance of real-time constellation management and computational tasking architecture. Your leadership will ensure the overall quality, reliability, and fault tolerance of our ground systems software infrastructure, which encompasses satellite control, power beaming operations, compute cloud management, and ground receiver systems. You will also play a crucial role in mentoring and growing a team of software engineers, establishing development standards, leading architecture and code reviews, and implementing robust software practices to support Aetherflux's space-based power transmission and orbital computing platforms.
Key Responsibilities
Team Leadership: Oversee and guide the ground software team in developing mission-critical constellation and compute management software, while fostering mentorship, performance management, and career growth.
Project Management: Strategically plan and coordinate code releases, including task breakdowns, sprint management, timeline tracking, and stakeholder communication.
System Architecture: Design and lead the development of distributed systems aimed at achieving fault tolerance and high performance for mission-critical operations.
Cloud Infrastructure Development: Lead the design and development of real-time scheduling systems, data pipelines, collision avoidance systems, and high-performance compute services.
Testing & Simulation: Collaborate with hardware and test teams to create software-in-the-loop (SITL) and hardware-in-the-loop (HITL) environments for validating software performance during on-orbit maneuvers and ensuring constellation health.

