SpaceX is looking for a software engineer to work at the Texas Rocket Development Facility to design, develop, test, and maintain software for test stand data acquisition and control, data post-processing, and other engineering software needs to support the ultimate goal of enabling human life on Mars.
Requirements
- 1+ years of experience in software development (internship experience qualifies)
- 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
- Experience with network communication
- Strong skills in debugging, performance optimization, and unit testing
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
Other
- 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.
- Strong communication/mentorship skills and experience in technical leadership
- Examples of working directly with customers to gather requirements