SpaceXposted 5 days ago
$120,000 - $170,000/Yr
Full-time - Entry Level
Hawthorne, CA

About the position

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. As a Software Engineer on the Starshield Integration & Test team, your focus will be on developing integrated operations and automation infrastructure for the Hardware In The Loop (HITL) testbeds and production floor that bring the Starshield Satellites to life. Our software engineers are responsible for the tools that enable rapid development and accurate testing of all Starshield hardware systems, with a continual focus on design, reliability, and innovation, from test hardware system designs to our software infrastructure. Our engineers serve as the experts for the flight control devices and mechanisms that drive the critical capabilities on our satellites - from inertial control devices to space lasers and more. While your main ownership will be infrastructure related to testing, knowledge of the hardware being tested and understanding how our satellites work as a whole is essential. Aerospace experience is not required to be successful here – engineers on this team are curious, and collaborative, love to learn new things, and work effectively in a dynamic environment to deliver high-impact technology on a massive scale.

Responsibilities

  • Develop modular, reusable test and automation software in Python and similar languages for manufacturing and engineering design verification
  • Write automation software to interact with flight hardware, test equipment, instrumentation, and production documentation systems
  • Develop software that allows for test execution across multiple environments: hardware-in-the-loop (HITL, HIL) and virtualized hardware simulations
  • Develop custom automation solutions to engineering and manufacturing challenges using a combination of embedded electronics and innovative hardware
  • Develop algorithms to analyze complex test data to determine if components have met acceptance criteria
  • Maintain and troubleshoot existing automation infrastructure and work with partner teams to determine and correct root cause of failures
  • Define and implement project plans, manage milestones and hold reviews to assure reliable test systems are delivered to production
  • Invent tools that enable more frequent and reliable software deployment, test execution, and data analysis as part of a continuous integration and release system

Requirements

  • Bachelor's degree in computer science, engineering, math, or STEM discipline
  • 1+ year of software development experience in C, C++, or Python; or full stack software development experience (internship experience is applicable)

Nice-to-haves

  • Extensive knowledge of Linux and Windows operating systems
  • Experience with configuration management and version control software
  • Experience with continuous integration and agile development
  • Experience automating processes and testing to improve manufacturing yields and reduce production time
  • Experience with control feedback loop design and implementation
  • Experience with numerical analysis techniques and signal processing in multiple domains
  • Extensive knowledge with a range of digital and analog interfaces including GPIB, USB, VISA, TCP/IP, VLAN, CAN bus, SPI, I2C, Modbus, analog-to-digital conversion
  • Experience troubleshooting interactions between software and hardware such as network devices and lab instrumentation
  • Experience with spacecraft fluid systems
  • Experience with high power electrical systems
  • Experience with embedded hardware product development
  • Developed and deployed software that has been used in real-world applications/projects
  • Experience with containerization technologies (i.e. Docker, Kubernetes)
  • Radio frequency (RF) system-level design, modems, and diagnostic test equipment experience
  • Strong skills in troubleshooting, debugging, performance optimization, and unit testing
  • Experience with continuous integration and monitoring
  • Solid fundamental knowledge of networks, electronics, RF communications, optics, math, and physics
  • Ability and willingness to obtain a Top-Secret clearance

Benefits

  • Pay range: Software Engineer/Level I: $120,000.00 - $145,000.00/per year
  • Pay range: Software Engineer/Level II: $140,000.00 - $170,000.00/per year
  • Long-term incentives, in the form of company stock, stock options, or long-term cash awards
  • Potential discretionary bonuses
  • 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 and 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
  • Accrue paid sick leave pursuant to Company policy
Hard Skills
Continuous Integration
3
Python
2
Docker
1
Kubernetes
1
Linux
1
0NJxLs1BtF 1BaHc7CE
0
1wvFPqr sK278S5c
0
83rLoR9E7 8enEb0cMXYUo
0
93xuRaiF4 13Dc6oUA
0
AEJc5ef
0
Afp52EhNsOiLS1r 4Z5xNGFBPl1
0
GLKhB z5kG4x9BDq
0
H6l1fWKO4 hqtABY2e4va
0
KVBwoEruen Jk6CYKi8M
0
M0m32ZUa TE06Rva
0
NjwRbxV27 PkJWnCdVpU8HbQR
0
OQ1iSed hPnSeDA5
0
PgAzya7
0
Q1n8y X0acV
0
Ru58It DJcauoKEiv
0
SfvrKIXam EK93q2 lW5CLy9UR jBcKUqN5f
0
T51xC 6P0hVaQ84en
0
UOQ9YNajx qVBIWjhm
0
WsJNqc7vh KeGzl057IDmu
0
YenmvpzTlk5 zeUOIEB5P
0
YiyBwLHpXEf TktsEDL3V
0
ar7ZF uKnfeShdA
0
fgbtG6oUmDdi4xQ ng3v29yiqQV
0
gi1So 3OHKQsB6
0
hjUyT2XD sX0ngbMCVTpq
0
hxN9QEI5O ToxOherkv9d3
0
i9j2zZgc1 iU1Sq7MIwfeX
0
kt5BDy 9KpXNkqgWYv
0
l26nTUXckO8ymC wgqolNXpW2f6
0
mW4L6uJ UMqxJz27Y9G
0
ml3My 3HsvELn6gB
0
nKHCteaJRG1Djv YEJy2sdiZVP
0
nr3hKDXCj oZSDv6JHWc0e
0
pEoum fRyNsbYTUz2
0
sUCdN0JK lq12KEZTixShr7
0
ulKAWk7oDpv 86vIQgwb
0
wI7dKtG3 7tsDVkbo9jELKcr
0
xcMo6KB2 4Oo9yBq
0
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service