SpaceX logo
SpaceX
Posted 124 days agoVerified live 1d ago

Software Engineer

Brief overview

McGregor, TXIn-person
UndergradOr in progress
1+ yrsMinimum
38 H-1B approvalsDept. of Labor
1 green cardsCertified filings
C++PythonText-based programming languagesNetwork communicationDebuggingPerformance optimizationUnit testingSoftware architectureDistributed systems integrationTechnical leadershipRequirements gatheringProblem solvingCommunicationMentorship

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 actively developing technologies to enable human life on Mars. They are seeking a software engineer to work as part of the Test Software team, responsible for designing, developing, testing, and maintaining software for test stand data acquisition and control. The role involves collaboration with various engineering teams to create high-performance software solutions for unique test engineering requirements.

Responsibilities

  • Architect and develop software and systems for
  • Data acquisition and control for test stands
  • Data storage and analysis
  • Automation of engineering and business functions
  • Collaborate with electrical engineers, test engineers, and IT to develop computing and network solutions for test stand data and control needs
  • Support active operations when software issues are encountered
  • Own all aspects of software development, including design, testing, and test stand integration
  • Provide strong technical leadership, focus on continuous improvement, and training

Skills

  • Bachelor's degree in computer science, engineering, math, or other science discipline
  • 1+ years of experience in software development (internship experience qualifies)
  • This is not a remote or hybrid position and will require all work to be completed in the office
  • Must be available to work extended hours, weekends, and shifts, which vary depending on site operational needs; flexibility required
  • To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State
  • Experience with National Instruments hardware (cDAQ, cRIO, PXI) and software (LabVIEW)
  • Proven skills and knowledge with C++, Python, or other text-based programming languages
  • Proven experience in architecting, managing, and integrating large distributed systems
  • Strong communication/mentorship skills and experience in technical leadership
  • Examples of working directly with customers to gather requirements
  • Experience with network communication
  • Strong skills in debugging, performance optimization, and unit testing
  • Creative approach to problem solving
  • Ability to work effectively in a dynamic environment with changing needs and requirements
  • Ability to work independently and in a team, take initiative, and communicate effectively

Qualifications

Must Haves

  • Bachelor's degree in computer science, engineering, math, or other science discipline
  • 1+ years of experience in software development (internship experience qualifies)
  • This is not a remote or hybrid position and will require all work to be completed in the office
  • Must be available to work extended hours, weekends, and shifts, which vary depending on site operational needs; flexibility required
  • To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State

Nice to Haves

  • Experience with National Instruments hardware (cDAQ, cRIO, PXI) and software (LabVIEW)
  • Proven skills and knowledge with C++, Python, or other text-based programming languages
  • Proven experience in architecting, managing, and integrating large distributed systems
  • Strong communication/mentorship skills and experience in technical leadership
  • Examples of working directly with customers to gather requirements
  • Experience with network communication
  • Strong skills in debugging, performance optimization, and unit testing
  • Creative approach to problem solving
  • Ability to work effectively in a dynamic environment with changing needs and requirements
  • Ability to work independently and in a team, take initiative, and communicate effectively

More jobs like this