AST SpaceMobile logo
AST SpaceMobile2 days ago

Flight Software Engineer – Embedded Linux & Networking

On-site · Lanham, Maryland, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Flight Software Engineer – Embedded Linux & Networking to design, develop, and support embedded Linux software for aerospace platforms. Lead development of networking subsystems, build and maintain BSPs and device drivers, collaborate on system interfaces, uphold architecture standards, participate in full software lifecycle, support simulations and testing, diagnose cross-boundary issues, conduct code reviews, and mentor junior engineers. Proficiency in C, C++, Python; embedded Linux/kernel development; networking (TCP/IP, UDP, sockets, routing); Yocto/Buildroot; debugging tools (GDB, JTAG/SWD); version control (Git); CI tools; and hardware debugging tools. Strong communication, teamwork, problem-solving, and documentation skills; experience with mission-critical or real-time embedded systems and secure software practices preferred.

Required Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical field
  • Minimum 5+ years of professional software engineering experience with embedded Linux systems
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

AST SpaceMobile

Flight Software Engineer – Embedded Linux & Networking

Apply on Sorce