5 months ago
Chantilly, VA, USAEntry Level / Mid Level
H1B sponsor
Responsibilities
- Design and develop spacecraft flight software systems.
- Create Linux applications for satellite command and data handling.
- Execute the software development lifecycle across multiple projects.
- Participate in design and code reviews to maintain best practices.
- Support operations and payload teams with unique software demands.
- Develop embedded software for satellite devices using various protocols.
- Implement inter-process communication mechanisms in Linux.
- Create test software for unit, integration, and system testing.
- Build telemetry and instrumentation tools for software validation.
Requirements
- Proficiency in at least one systems programming language such as C, C++, or Rust.
- Willingness to work in the Rust programming language.
- Familiarity with Linux and operating system principles.
- Experience building software that interacts with hardware devices.
- Understanding of the software development life cycle phases.
- Experience writing automated tests for software.
- Familiarity with Git and CI/CD systems.
- Bachelor's degree in Software, Computer, Electrical, Aerospace, or related field.
About Lynk
Lynk provides satellite-direct-to-standard-mobile-phone connectivity that lets unmodified phones send and receive SMS and receive cell-broadcast emergency alerts. It sells the service to mobile network operators via roaming agreements to extend coverage in remote areas; the system has been demonstrated in 25+ countries and has commercial contracts with 36 MNOs covering about 50 countries. Founded in 2017 and headquartered in Falls Church, Virginia, Lynk is privately held and plans to add voice and broadband services.
