SpaceX logo
SpaceX
Posted 117 days agoVerified live 2d ago

Software Engineer, Test Infrastructure (Application Software)

Brief overview

Hawthorne, CAIn-person
UndergradOr in progress
$125k–$150k/yrStated range
1+ yrsMinimum
38 H-1B approvalsDept. of Labor
1 green cardsCertified filings
C/C++PythonTelemetry-based software developmentSoftware systems designProfiling and improving application performanceBuild systems (Make, Bazel)Package management tools (pip, npm)UNIX-like operating systemsConfiguration management tools (Ansible, Puppet)Containerization (Docker, Containerd, LXC)Orchestration (Kubernetes)Database technologies (PostgreSQL, SQL Server)

About the company

SpaceX is an aviation and aerospace company that designs, manufactures, and launches rockets and spacecraft.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
38H-1B approved
100%approval rate
20new H-1B hires
1PERM certified
$160,000median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20232
202414
202521
20261
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20231
20242
20255
20263
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20251
Top sponsored roles
Senior ASIC Design EngineerBulk Acoustic Wave Process Design Kit (BAW PDK) EngineerSenior Communications Integration EngineerSoftware EngineerSenior Build Engineer

Job description

Summary

SpaceX is a company dedicated to developing technologies for human exploration of Mars. They are seeking a Software Engineer to design, develop, and maintain the test infrastructure that supports software and hardware testing across all flight systems, ensuring reliability and performance in a high-impact role.

Responsibilities

  • Develop and maintain the core test infrastructure framework and applications used across SpaceX
  • Improve reliability, performance, and safety of test software and infrastructure
  • Work closely with flight software engineers and users across the company to develop new features and improve user experiences
  • Own all aspects of software engineering and product development for test infrastructure
  • Deep dive into users’ problems to find and create efficient solutions

Skills

  • Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree
  • 1+ years of experience with C/C++
  • 1+ years of experience with Python
  • You may be asked to work extended hours/weekends dependent on launch cadence
  • This role requires you to be onsite. Remote and/or hybrid work will not be considered
  • Experience developing telemetry-based software
  • Expertise in designing software systems
  • Front-end experience in Angular, React, or similar JavaScript framework
  • Deep understanding of testing, continuous integration, build, deployment & monitoring
  • Expertise in profiling and improving application performance
  • Experience with build systems (Make and Bazel preferred) and package management tools (pip, npm)
  • Experience with UNIX-like operating systems and tools like Ansible and Puppet for managing them
  • Production experience with Docker, Containerd, LXC, and/or Kubernetes
  • Database experience with PostgreSQL, SQL Server, or similar database technologies

Qualifications

Must Haves

  • Bachelor's degree in computer science, engineering, math, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree
  • 1+ years of experience with C/C++
  • 1+ years of experience with Python
  • You may be asked to work extended hours/weekends dependent on launch cadence
  • This role requires you to be onsite. Remote and/or hybrid work will not be considered

Nice to Haves

  • Experience developing telemetry-based software
  • Expertise in designing software systems
  • Front-end experience in Angular, React, or similar JavaScript framework
  • Deep understanding of testing, continuous integration, build, deployment & monitoring
  • Expertise in profiling and improving application performance
  • Experience with build systems (Make and Bazel preferred) and package management tools (pip, npm)
  • Experience with UNIX-like operating systems and tools like Ansible and Puppet for managing them
  • Production experience with Docker, Containerd, LXC, and/or Kubernetes
  • Database experience with PostgreSQL, SQL Server, or similar database technologies

Benefits

  • Long-term incentives, in the form of company stock, stock options, or long-term cash awards
  • Potential discretionary bonuses
  • The ability to purchase additional stock at a discount through an Employee Stock Purchase Plan
  • Access to comprehensive medical, vision, and dental coverage
  • Access to a 401(k) retirement plan
  • Short & long-term disability insurance
  • Life insurance
  • Paid parental leave
  • Various other discounts and perks
  • 3 weeks of paid vacation
  • Eligible for 10 or more paid holidays per year
  • Employees accrue paid sick leave pursuant to Company policy which satisfies or exceeds the accrual, carryover, and use requirements of the law

More jobs like this