Lynk is seeking a Senior Satellite Flight Software Engineer to develop flight software applications for commanding and controlling their satellites. The ideal candidate has significant experience designing, developing, and testing software on rapid timelines and enjoys tackling new and exciting domains.
Requirements
- Developing Linux applications that implement major functions required by the satellite flight system
- Writing software in Rust targeting an embedded Linux environment
- Managing the software development lifecycle for individual projects
- Creating policies and best practices for the flight software team's usage of the Rust programming language
- Implementing inter-application coordination and communications using standard IPC mechanisms available in Linux
- Developing test software to support unit, integration, and system testing of all flight software functions