SpaceX→
Automation and Test Engineer, Satellites… at SpaceX · Redmond
Entry LevelOn-siteFull-timeRedmond, WA$145k–$175k/yr
Skills
test systems developmentsoftware developmenthardware developmentc programmingc++ programmingpython programminglinuxbashnetworking protocolsdata analysissimulation softwarecontainerization technologiesradio frequency (rf) system designmodemsdiagnostic test equipmenttroubleshootingdebuggingperformance optimizationunit testingcontinuous integrationnetwork fundamentalselectronicsrf communicationsmathematicsphysicsanalytical skills
Job Description
Summary: 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. The Automation and Test Engineer for Starlink will be responsible for designing and developing test platforms to validate software and hardware, ensuring the reliability and efficiency of the Starlink system.
Responsibilities:
- Design, develop and build test platforms to best validate Starlink software
- Develop software that allow for test execution across multiple environments: hardware-in-the-loop (HITL, HIL) and virtualized hardware simulations
- Invent tools that enable more frequent and reliable software deployment, test execution, and data analysis as part of a continuous integration and release system
- Analyze test results and identify bugs that require in-depth investigations with engineers across the organization
- Work closely with developers to provide a reliable, fast, accurate and easy-to-use integrated test platform
- Hands-on integration and troubleshooting of Starlink hardware/software
- Identify areas for improvement in the test systems and create innovative solutions
Required Qualifications:
- Bachelor's degree in computer science, engineering, math, or STEM discipline and 1+ years of professional experience in test systems, software or hardware development; OR 3+ years of professional experience in test systems, software or hardware development in lieu of a degree (internship experience is applicable)
- Development experience in C, C++, or python
- Must be willing to work extended hours and weekends as needed
Preferred Qualifications:
- Experience building, testing, or working with hardware test setups
- Linux and Bash proficiency and experience with networking protocols
- Developed and deployed software that has been used in real world applications/projects
- Data analysis skillset and experience with simulation software
- 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, math, and physics
- Creative approach to problem solving, exceptional analytical skills and engineering fundamentals
- Excellent organizational and communication skills
- Ability to learn quickly and work effectively in a dynamic environment
Required Skills: Test Systems Development, Software Development, Hardware Development, C Programming, C++ Programming, Python Programming, Linux, Bash, Networking Protocols, Data Analysis, Simulation Software, Containerization Technologies, Radio Frequency (RF) System Design, Modems, Diagnostic Test Equipment, Troubleshooting, Debugging, Performance Optimization, Unit Testing, Continuous Integration, Network Fundamentals, Electronics, RF Communications, Mathematics, Physics, Analytical Skills
Benefits: 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, Comprehensive medical, vision, and dental coverage, 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, 10 or more paid holidays per year, Paid sick time in compliance with state and federal law, Company shuttles are offered to employees for roundtrip travel from select Seattle locations to the SpaceX Redmond office Monday to Friday
Benefits
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
Comprehensive medical, vision, and dental coverage
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
10 or more paid holidays per year
Paid sick time in compliance with state and federal law
Company shuttles are offered to employees for roundtrip travel from select Seattle locations to the SpaceX Redmond office Monday to Friday