Position has been filled
companySpaceX logo

Sr. Embedded Software Engineer (Starlink)

SpaceXBastrop, TX
On-site Full-time
Position filled

Experience Level

Senior

Qualifications

Candidates should possess a Bachelor's degree in Computer Science, Electrical Engineering, or a related field, with a strong background in embedded systems and software development. Proficiency in C/C++ programming, experience with Linux-based systems, and familiarity with ARM and RISC-V architectures are essential. Excellent problem-solving skills, a collaborative mindset, and the ability to thrive in a fast-paced environment are crucial. Experience in developing fault-tolerant systems and working with hardware in the loop is a plus.

About the role

At SpaceX, we believe in a future where humanity explores the cosmos, and we are tirelessly working to turn this vision into reality. Our ultimate goal is to enable human life on Mars through innovative technology.

SENIOR EMBEDDED SOFTWARE ENGINEER - STARLINK

Join us at Starlink, the largest satellite constellation globally, delivering high-speed, reliable internet to millions of users across the world. We design, manufacture, and operate all components of the system, including thousands of satellites and hundreds of gateways. Our diverse customer base ranges from educators in the Amazon, researchers in Antarctica, digital nomads, emergency responders, to rural and developing area residents. While we have made significant strides, the full potential of Starlink is yet to be realized. We seek top-tier engineers to enhance Starlink's capabilities for individuals, communities, and businesses. Key areas of focus for our software teams include:

  • Developing software for custom hardware deployed globally across millions of devices.
  • Creating infrastructure and tools for rapid and reliable code deployment to customers, regardless of their location.
  • Writing software for Starlink's unique phased array and modem silicon.
  • Significantly improving the user experience of satellite internet.
  • Building a scalable telemetry system to manage millions of devices and trillions of data points.
  • Creating robust systems that withstand adversarial attacks.

As a software engineer, you will oversee the complete lifecycle of the software you develop, encompassing design, testing, and ongoing support.

About SpaceX

SpaceX is on a mission to revolutionize space technology, with the ultimate aim of making human life multi-planetary. Our innovations in satellite technology through Starlink are paving the way for a new era of global connectivity, enabling access to fast and reliable internet across even the most remote locations. Join us as we push the boundaries of what's possible and work towards a future where humanity can thrive among the stars.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.