SpaceX is developing technologies intended to enable human life on Mars and designs, builds, and operates large AI supercomputers. As a member of the Platform Core team, the Software Engineer is responsible for low-level software on devices used in the supercomputer and its network fabric. The role involves building and maintaining the Linux-based operating system and software that interfaces directly with the supercomputer’s hardware and network fabric, as well as the Starlink laser mesh of satellites. The position includes developing device drivers, supporting hardware bring-up, and managing platform deployment, operation, and debugging in production. It also involves working with hardware teams and external partners on future supercomputer hardware and bringing up the operating system and software stack on that hardware.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level