K2spacecorporation
Senior Flight Software Engineer
Seattle, WA. Posted 4 months ago
The role
You will develop and verify software used to fly large spacecraft. This includes writing mission-critical code for propulsion, attitude control, and power systems.
What you will do
- Create software architecture for real-time, fault tolerant control of a 20kW+ spacecraft
- Develop software applications for control of spacecraft subsystems, including propulsion, guidance/attitude control, thermal, power, and communications systems
- Design and implement state machines for robust operation of the spacecraft
- Create and utilize robust tools to allow for rapid deployment of quality code
- Perform data analysis and anomaly investigation to identify and resolve software bugs
- Support integration and testing of the spacecraft subsystems
- Build and maintain infrastructure to increase reliability when developing and testing software
Required qualifications
- Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline or 5+ years of professional experience in software engineering
- Development experience in Rust, C/C++, Python, VHDL, SystemVerilog
Nice to have
- Experience with spacecraft flight software development
- Fluency with Linux systems programming and driver development
- Experience with continuous integration and continuous delivery systems
- Experience building or working with hard real-time embedded systems (bare-metal or RTOS)
- Basic knowledge of electronics, computer architecture, and control systems
- Experience developing or working with state machines
- Experience with software verification and testing methods
- Experience with software and network performance analysis and debugging
- Experience with implementing Extended Kalman Filters for inertial sensors
- Experience with fault tolerant software design and implementation
Benefits
- Paid time off
- Medical/dental/vision/ coverage
- Life insurance
- Paid parental leave
- Many other perks
Before you apply
- Must be a U.S. person as defined by 22 C.F.R. § 120.15 or otherwise eligible for a federally issued export control license
About the company
K2 is building the largest and highest-power satellites ever flown for missions from LEO to deep space. The company is a high-growth Series D-funded company.