Principal Flight SW Engineer — Embedded Linux & Networking

AST SpaceMobile

Lanham (MD)

On-site

USD 170,000 - 260,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AST SpaceMobile seeks a Principal Flight Software Engineer with deep expertise in embedded Linux and networking to lead the design and development of our satellite fleet's Linux-based networking capabilities. You will own the networking subsystem architecture and collaborate with hardware, RF, and systems teams to deliver integrated solutions.

This role requires hands-on embedded experience, strong debugging skills, and the ability to drive architectural decisions, build and CI infrastructure,

Qualifications

  • 8+ years of professional software engineering experience, with significant focus on embedded Linux.
  • Deep expertise in Linux kernel internals: network and platform driver development, device tree authoring, and kernel configuration and build.
  • Strong understanding of networking fundamentals: TCP/IP, UDP, routing, network interfaces, and socket programming.

Responsibilities

  • Lead the design, development, and deployment of embedded Linux software for flight systems, including BSP bring-up, device driver development, and system-level integration.
  • Own the networking subsystem architecture for satellite flight software, including protocol stack implementation, network driver development, and link-layer communication.
  • Collaborate with hardware, RF, and systems engineering teams to define interfaces and integrate networking subsystems with spacecraft hardware.
  • Define and enforce software architecture, coding, and review standards across the Flight Software Team.
  • Mentor junior and mid-level engineers; conduct code reviews and contribute to engineering best practices.
  • Support Software-in-the-Loop (SiL) simulation environments that accurately reflect flight networking behavior.
  • Participate in integration and test activities, diagnosing and resolving complex hardware/software issues.
  • Lead technical projects end to end — scoping, planning, staffing, and driving them to delivery.
  • Own the larger systems and processes the team depends on: build and CI infrastructure, release and configuration management, and software development lifecycle standards.
  • Serve as the Flight Software technical point of contact for other engineering teams and program leadership, communicating status, risk, and trade-offs.

Skills

Embedded Linux
Networking (TCP/IP)
C/C++ (C++17)
Yocto/Buildroot
Kernel drivers
Cross-compilation
RTOS (PREEMPT_RT)
Git & CI
System architecture
Leadership & mentoring

Education

Bachelor's or Master's in CS/EE

Tools

GDB
JTAG
SWD

Job description

AST SpaceMobile seeks a Principal Flight Software Engineer with deep expertise in embedded Linux and networking to lead the design and development of our satellite fleet's Linux-based networking capabilities. You will own the networking subsystem architecture and collaborate with hardware, RF, and systems teams to deliver integrated solutions.

This role requires hands-on embedded experience, strong debugging skills, and the ability to drive architectural decisions, build and CI infrastructure,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal FSW Engineer
Principal FSW Engineer

AST SpaceMobile • Lanham (MD)

On-site
USD 170,000 - 260,000
Principal Flight Software Engineer
Principal Flight Software Engineer

EVONA • Maryland

On-site
USD 180,000 - 240,000
Lead Flight Software Architect - Embedded Linux & Networks
Lead Flight Software Architect - Embedded Linux & Networks

EVONA • Maryland

On-site
USD 180,000 - 240,000
Senior Flight Software Lead - Embedded Linux
Senior Flight Software Lead - Embedded Linux

Kepler Communications Inc. • United States

Remote
USD 130,000 - 170,000
Senior Embedded Flight Software Engineer (Space)
Senior Embedded Flight Software Engineer (Space)

Frontdoor Defense • Saratoga (CA)

On-site
USD 130,000 - 180,000
Satellite Flight Software Engineer - Embedded Linux
Satellite Flight Software Engineer - Embedded Linux

Frontdoor Defense • Los Angeles (CA)

On-site
USD 130,000 - 185,000
Equity
Healthcare
PTO
+4
Senior Embedded Software Engineer, Spacecraft Flight
Senior Embedded Software Engineer, Spacecraft Flight

astranis • San Francisco (CA)

On-site
USD 180,000 - 235,000
Equity
Health insurance
Life insurance
+4
Senior Embedded Linux Spaceflight Software Lead
Senior Embedded Linux Spaceflight Software Lead

Kepler Communications Inc. • California

Hybrid
USD 120,000 - 180,000
Equity plan
Health insurance
Unlimited vacation
+3
Senior Embedded Flight Software Engineer
Senior Embedded Flight Software Engineer

Astranis Space Technologies Corp. • San Francisco (CA)

On-site
USD 200,000 - 280,000
Equity via stock options
Healthcare
401(k) retirement plan
+1
Senior Flight Software Designer (Fully Remote)
Senior Flight Software Designer (Fully Remote)

Kepler Communications Inc. • United States

Remote
USD 130,000 - 170,000