companySpaceX logo

Full Stack Software Engineer - Components at SpaceX | Hawthorne, CA

SpaceXHawthorne, CA
On-site Full-time $120K/yr - $170K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

RESPONSIBILITIES:Create highly reliable software solutions for various SpaceX teams. Oversee all facets of software development, encompassing design, testing, and deployment. Quickly develop new applications that enhance production cycle efficiency in the machine shop and expedite the transition from CAD to physical parts. Conduct thorough analysis of user challenges to devise effective solutions. Contribute your insights during team discussions on architecture, design, and code reviews. BASIC QUALIFICATIONS:Bachelor’s degree in Computer Science, Computer Engineering, Physics, or a related engineering discipline; OR 2+ years of professional software development experience in lieu of a degree. Proven experience in full stack development. PREFERRED SKILLS AND EXPERIENCE:Experience in developing, debugging, and deploying software for real-world applications. Strong written and verbal communication skills. Thorough understanding of computer architecture and networking. Familiarity with AI tools and their application in problem-solving. Creative problem-solving abilities, exceptional analytical skills, and a solid foundation in engineering principles. Proficient in programming languages such as Python, JavaScript, C#, . NET, Java, or similar object-oriented languages.

About the job

At SpaceX, we believe in a future where humanity explores the stars, and we are committed to making that vision a reality. Currently, we are developing cutting-edge technologies aimed at facilitating human life on Mars.

FULL STACK SOFTWARE ENGINEER (COMPONENTS)

The Components Engineering Team is responsible for creating the world’s finest flight hardware, fabricated in our state-of-the-art in-house machine shop for the Starship program. We are pioneering a next-generation machine shop, equipped with advanced software and automation that redefines manufacturing. As a software engineer, your role will involve designing innovative software solutions, including web applications for optimizing factory operations, algorithms and AI for automatic CNC program generation, and managing the control and deployment of CNC machines, among other initiatives. Your contributions will be vital in achieving rapid Starship production targets exceeding 100 units per year, essential for SpaceX's Moon and Mars missions. Previous manufacturing experience is not required; what matters is your enthusiasm for crafting high-quality software to accelerate Starship assembly.

About SpaceX

SpaceX is at the forefront of aerospace innovation, driven by a mission to enable human exploration and life on Mars. We are dedicated to shaping the future of space travel and technology, making it accessible for humanity.

Similar jobs

Tailoring 0 resumes

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