The company is seeking a skilled Hardware/Software Test Engineer to support the development and testing of their satellites and related systems.
Requirements
- Experience with Python (or other high-level object oriented scripting language(s))
- Experience with Linux and shell command line tools
- Experience with version control systems (git, mercurial, svn, or others)
- Experience reading schematics and data sheets, debugging circuits that interface with embedded software
- Experience with web development frameworks and databases (bonus)
- Experience with designing high-level software architecture
- Experience with designing scalable test code
Responsibilities
- Design high-level software architecture in support of vehicle integration and test operations
- Coordinate across multiple teams to create software testing infrastructure based on testing and production needs
- Work with ground software and flight software teams to integrate software into test infrastructure
- Design scalable test code to be reused across multiple different testing campaigns and vehicle generations
- Refine specifications from electrical engineers to validate critical flight components
- Implement ground control and telemetry software
- Assist in recruiting, interviewing, and hiring additional teammates to our rapidly-growing team
Other
- Bachelors degree in CS, EE (or equivalent background knowledge)
- 5+ years total of relevant experience
- Excellent written and verbal communication skills
- A passion for building things, including working in a fast-paced environment and hands-on design and development
- U.S. Citizenship, Lawful Permanent Residency, or Refugee/Asylee Status Required