Software Engineer, Beam Planning (Starlink)
Core
Develop real-time software to determine optimal beam formations (user, laser, gateway) for a low-latency, high-bandwidth global satellite network.
Role type
Senior IC software engineer (beam planning & network software)
Builds
Real-time beam planning software for the Starlink satellite constellation
Domain
Aerospace / Satellite Communications / Network Optimization
Deliverable
production ML models | product features
Required skills
C/C++ development, real-time software engineering, system architecture, code reviews, prototyping, hardware-in-the-loop simulation, distributed systems
Preferred skills
real-time rendering, game engine development, physics simulation, network topology, numerical optimization, graph theory, convex optimization
Technologies
C, C++, virtualized hardware environments, real hardware-in-the-loop simulations
Responsibilities
Develop highly reliable real-time software for beam formation; lead architecture and design reviews; develop prototypes and manage experiments; build tools for deployment, data analysis, and test execution across multiple environments
Seniority
Senior, hands-on IC
