SpaceX
Starbase, TX

Software Engineer (Controls Software)

OnsitePosted yesterdayLikely sponsors

We tailor your resume to this role and apply for you in seconds.

Or apply on SpaceX's site yourself

Job details

Location
Starbase, TX
Work type
Onsite
Posted
yesterday
Apply on
job-boards.greenhouse.io

About this role

SpaceX develops technologies intended to enable human life on Mars. The company is seeking a Software Engineer to design, develop, test, and maintain controls software for test stand and launch infrastructure data acquisition, control, data analysis, and engineering automation. The role collaborates closely with test engineers, electrical engineers, flight and ground software teams, and IT, and supports software integration and active operations.

What you'll do:

  • 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

What they're looking for:

  • Bachelor's degree in computer science, engineering, math, or other science discipline
  • 1+ years of experience in software development (internship experience qualifies)
  • 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
Ready to apply to SpaceX?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About SpaceX

SpaceX
Starbase, TX