> Markdown version of [/jobs/ext/3767366-software-engineer-beam-planning-starlink](https://www.wearedevelopers.com/jobs/ext/3767366-software-engineer-beam-planning-starlink). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SOFTWARE ENGINEER, BEAM PLANNING (STARLINK) - **Company:** Space Exploration Technologies Corp. - **Location:** Redmond, WA, United States - **Experience:** Expert - **Salary:** $165,000.0 - **Contract:** Permanent contract - **Skills:** Data Analysis, C++ (Programming Language), Code Review, Computer Networks, Convex Optimization, Software Debugging, Distributed Systems, Video Game Development, Network Topologies, Internet Services, Real-Time Operating Systems, Software Engineering, Test Execution Engine, Planning Software, High Performance Computing, Information Technology, Real-time Rendering - **Published:** October 16, 2026 - **Apply:** https://www.juju.com/job/1_spacex-8579130002 ## About the Role BASIC QUALIFICATIONS: + Bachelor's degree in computer science, engineering, math, or STEM discipline and 5+ years of professional experience in software development experience; OR 7+ years of professional experience in software development in lieu of a degree. + Development experience in assembly, C, or C++. PREFERRED SKILLS AND EXPERIENCE: + Knowledgeable in real-time rendering, game engine development, physics simulation, or other real-time, resource-constrained, high-performance computing. + Knowledgeable in network topology, numerical optimization techniques, graph theoretic approaches, or convex optimization. + Developed, debugged, and deployed software that has been used in real world applications/projects. + Creative approach to problem solving, exceptional analytical skills, and engineering fundamentals. + Excellent communication skills both written and verbal. + Ability to work effectively in a dynamic environment with changing needs and requirements. + Experience with distributed systems and internet services. ADDITIONAL REQUIREMENTS: + Must be willing to work extended hours and weekends as needed. ## Description As a Beam Planning Software and Network Software Engineer on the Starlink program, you will be solving challenges that improve our ability to fully utilize the hardware we have deployed. Our goal is to provide customers with the best possible satellite internet experience, often providing under-served communities with affordable, life-changing broadband internet access. Our software engineers are responsible for the complete lifecycle of the software they create, including development, testing, and support. We expect our engineers to close the feedback loop between software design and real-world performance. In this role, your software will have a meaningful and measurable impact on the world. RESPONSIBILITIES: + Develop highly reliable, real-time software that determines which beams (user, laser, gateway, etc) should be formed in order to provide the best possible user experience for our low-latency, high-bandwidth satellite-based global network. + Participate in and lead architecture, design, and code reviews. + Develop prototypes and manage experiments to prove out key design concepts. + Develop tools for software development and deployment, data analysis and visualization, and test execution across multiple environments, including virtualized hardware environments, real hardware-in-the-loop simulations, and on-orbit testing.