Lynk · 9 hours ago
Senior Satellite Flight Software Engineer (Rust)
Lynk is the inventor of satellite direct to device technology, enabling mobile network operators' subscribers to communicate via standard mobile devices. The Senior Satellite Flight Software Engineer will develop flight software applications for satellite control and communication, ensuring successful testing and validation.
Information TechnologyInternetInternet of ThingsTelecommunications
Responsibilities
You will be responsible for design, development, and testing of all spacecraft flight software including that for our spacecraft Command & Data Handling, Power, Communications, and Guidance, Navigation, & Control Systems
Developing Linux applications that implement the major functions required by our satellite flight system
Writing this software in Rust targeting an embedded Linux environment
Working in a small, agile team to manage the software development lifecycle (requirements definition, design, implementation, test, and verification) for individual projects
Helping to create policies and best practices for the flight software team’s usage of the Rust programming language
Creating embedded software to interact with satellite devices/electronics using CAN, I2C, SPI, RS-422, RS-485, etc. protocols
Implementing inter-application coordination and communications using standard inter-process communication or IPC mechanisms available in Linux
Developing test software to support unit, integration, and system testing of all flight software functions
Qualification
Required
A Bachelor's degree or higher in Software, Electrical, Aerospace, or in a related engineering field
5+ years of professional software engineering experience
Advanced knowledge of the Rust programming language
Demonstrated experience working with multiple programming languages, such as, C, C++, Python, Rust, operating systems, and development environments
Demonstrated experience with all phases of the software development life cycle
Experience with developing software to interact with hardware devices
Experience with inter-process communication or IPC mechanisms
Experience with the following: Linux, Git, CI/CD
Preferred
Experience developing and testing software for SmallSats / CubeSats
Experience with hardware-in-the-loop integration and testing
Experience with the following: Protocol Buffers, ZeroMQ, gRPC
Company
Lynk
Lynk is a patented, proven, and commercially licensed satellite-direct-to-standard-mobile-phone system.
H1B Sponsorship
Lynk has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (5)
2024 (2)
2022 (2)
2021 (1)
Funding
Current Stage
Growth StageTotal Funding
$106.03MKey Investors
Virginia Venture PartnersStarbridge Venture CapitalUnshackled Ventures
2025-02-11Series B· $85M
2023-05-31Series A· $10M
2022-07-05Series Unknown· $1M
Recent News
Satellite Today
2025-12-27
Mobile World Live
2025-10-25
Company data provided by crunchbase