As a software engineer on the Starlink hardware test team, you will be responsible for the design, implementation and verification of software used to manufacture and test Starlink satellites. You will engage with other SpaceX engineers to develop highly reliable software that allows SpaceX to manufacture the world's largest satellite constellation. You will be responsible for the complete life cycle of the software you create, from development to testing to deployment at the manufacturing facility.
RESPONSIBILITIES:
- Develop modular, reusable software in Python to automate manufacturing processes and tests
- Evaluate existing applications and frameworks for reliability and scalability issues, recommend practical solutions, and drive modifications to completion
- Develop data analysis tools to track and report trends in manufacturing data
- Participate in architecture, design, and code reviews
BASIC QUALIFICATIONS:
- Bachelor's degree in computer science, computer engineering, or similar discipline
- Development experience in Python, C# or other object oriented language
PREFERRED SKILLS AND EXPERIENCE:
- Developed, debugged and deployed software that has been used in real world applications/projects
- Strong skills in debugging, performance optimization, and unit testing
- Creative approach to problem solving, exceptional analytical skills and engineering fundamentals
- Excellent communication skills both written and verbal
- Experience developing software used in manufacturing environments
ADDITIONAL REQUIREMENTS:
- Must be available to work extended hours as needed