Sr. Software Engineer, Low Latency Computing (Starlink)
Core
Develop real-time software to manage beam formation (user, laser, gateway) for a low-latency, high-bandwidth satellite-based global network.
Role type
Senior Software Engineer (Low Latency Computing)
Builds
Software for Starlink satellite constellation and ground receivers
Domain
Aerospace / Satellite Communications / High-Performance Computing
Deliverable
production ML models | product features
Required skills
C, C++, Assembly, real-time software development, distributed systems, hardware-in-the-loop simulation, test execution
Preferred skills
real-time rendering, game engine development, physics simulation, network topology, numerical optimization, graph theoretic approaches, convex optimization
Technologies
C, C++, Assembly
Responsibilities
Develop highly reliable, real-time software for beam formation; participate in architecture, design, and code reviews; develop prototypes and manage experiments; build tools for software development, deployment, and testing across virtualized and real hardware environments
Seniority
Senior, hands-on IC