Lynk (lynk.world)

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

This listing is sourced directly from Lynk (lynk.world)'s careers page and normalized into a canonical job model.