Lynk (lynk.world)
Flight Software Engineer
Chantilly, VA
Sponsorship not specifiedDetected 26 days ago
RustC++Code ReviewGitCI/CDLinuxgRPCEmbedded SystemsRoboticsCommunication
About the role
- The software will initially be tested on the satellite prototype in a lab environment "flatsat" that simulates orbit operations.
- We are looking for engineers who enjoy a challenge and have a track record of creative thinking to solve unconventional problems.
- This is a small team, so you will work alongside experienced engineers and take ownership of systems early.
Responsibilities
- We build spacecraft fast!
- Contributing to the design of software solutions critical to the operation of our spacecraft, and developing these as Linux applications that run on satellite flight systems.
- Working in a small, agile team to execute the software development lifecycle (requirements definition, design, implementation, test, and verification) across many individual projects.
- Participating in design and code reviews, and collaborating with the team to uphold best practices for the flight software codebase.
- Developing test software to support unit, integration, and system testing of all flight software functions.
Requirements
- Proficiency in at least one systems programming language such as C, C++, or Rust, demonstrated through professional work, significant academic/personal projects, or open-source contributions.
- Familiarity with Linux and operating system principles.
- Familiarity with Git and the fundamentals of CI/CD systems.
- A Bachelor's degree or higher in Software, Computer, Electrical, Aerospace, or a related engineering field, or equivalent practical experience.
Nice to have
- Several years of professional software engineering experience.
- Network and socket programming experience, particularly for telemetry or commanding interfaces.
- Experience with inter-process communication (IPC) mechanisms.
- Advanced knowledge of the Rust programming language.
- Familiarity with embedded Linux systems, including the Yocto/OpenEmbedded project.
- Experience with hardware-in-the-loop integration and testing.
- Experience with Protocol Buffers, ZeroMQ, gRPC, and Systemd.
- ITAR Requirements
Compensation
- We welcome candidates across experience levels, from exceptional new graduates to seasoned engineers; title, scope, and compensation scale with experience.
Visa & Work Authorization
- Government export control regulations (ITAR), applicants must be one of the following: (i) a U
Apply directly at Lynk (lynk.world) →Create a free account for alerts like thisView Lynk (lynk.world) immigration profile
This listing is sourced directly from Lynk (lynk.world)'s careers page and normalized into a canonical job model.