Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

SpaceX Logo

New Graduate Engineer, Software (Starlink)

SpaceX

$122,500 - $145,000
Sep 2, 2025
Redmond, WA, US
Apply Now

SpaceX is looking to solve challenges underpinning every aspect of the Starlink program's growth, aiming to provide fast, reliable internet to 6M+ users worldwide and enable human life on Mars.

Requirements

  • Professional development experience in C, C++, Python, C or another object oriented language (internship experience is applicable).
  • Strong professional/project experience writing software in a production environment.
  • Developed, debugged and deployed software that has been used in real world applications/projects.
  • Experience with networking protocols (UDP, TCP/IP, etc) and distributed systems.
  • Experience in security issues associated with distributed systems and internet services.
  • Physic based software engineering to design and simulate the orbital life cycle of the Starlink constellation.
  • Full life cycle development of Starlink.com and our Mobile/Enterprise platforms.

Responsibilities

  • Develop highly reliable, real-time software.
  • Participate in and lead architecture, design, and code reviews.
  • Develop prototypes and manage experiments to prove out key design concepts.
  • Collaborate with other engineers, from other engineering disciplines, to plan and organize the development of our products.
  • Next generation networking technologies to direct data through an ever-changing network of satellites, ground stations, planes and users.
  • Firmware, embedded and controls software running on custom hardware that flies the world’s largest fleet of spacecraft.
  • Infrastructure and tools to enable rapid development and reliable deployment of our code to dynamic production environments.

Other

  • Graduating in the fall of 2025, spring of 2026 or summer of 2026.
  • 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.
  • Must be willing to work extended hours and weekends as needed.