New Graduate Engineer, Software

SpaceX

Bastrop, TXFresher1h agovia LinkedIn

SpaceX

Key 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.
  • Develop software running on custom hardware that is deployed to millions of devices around the world.
  • Create infrastructure and tools for rapid and reliable deployment of our code to our customers no matter where they are.
  • Write software for Starlink’s custom phased array and modem silicon.
  • Software engineers are responsible for the complete lifecycle of the software they create, including development, testing, and support.
  • Close the feedback loop between software design and real-world performance.

Areas of Impact

  • 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.
  • Measurement system software and hardware, supporting our in-house RF Silicon designs.
  • Physic based software engineering to design and simulate the orbital life cycle of the Starlink constellation.

Requirements & Tech Stack

  • C, C++, Python, C# or another object-oriented language.
  • Experience with networking protocols (UDP, TCP/IP, etc) and distributed systems.
  • Experience in security issues associated with distributed systems and internet services.

Qualifications

  • Bachelor’s degree in computer science, engineering, math, or other STEM discipline.
  • Professional development experience in C, C++, Python, C# or another object-oriented language (internship experience is applicable).
  • Graduating in the class of 2026 or 2027.
  • Strong professional/project experience writing software in a production environment.
  • 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.
  • Must be willing to work extended hours and weekends as needed.

SpaceX Entry-Level & New Grad Jobs · last 7 days

122 openings · 8 need no experience

See all 122 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job