Demo

Senior Flight Software Engineer

Zachary Piper Solutions
Zachary Piper Solutions Salary
Lanham, MD Full Time
POSTED ON 4/22/2026
AVAILABLE BEFORE 5/21/2026
Zachary Piper Solutions is seeking a Senior Flight Software Engineer to support our client in Lanham, MD. This role requires ability to work onsite in Lanham, MD up to 3 days per week. The Senior Flight Software Engineer will design and develop embedded flight software, integrate spacecraft subsystems, and contribute to FPGA/SoC development. This role also serves as a technical leader influencing architecture, requirements, and cross‑team collaboration.

Responsibilities of the Senior Flight Software Engineer include:

  • Design, develop, and test embedded flight software from concept through spacecraft deployment
  • Maintain and modify HDL code (VHDL/Verilog) to meet mission and spacecraft functional requirements
  • Integrate microcontroller‑based software into systems supporting full spacecraft control
  • Lead technical efforts, guiding requirements through completion and ensuring delivery alignment
  • Collaborate with cross‑functional engineering teams to architect new spacecraft features
  • Ensure software reliability, robustness, and mission compliance across the development lifecycle

Qualifications for the Senior Flight Software Engineer include:

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Aerospace Engineering, Computer Science, or related field
  • 6 years of professional experience in embedded programming and mission‑critical systems
  • Proficiency in C and C (including modern C 11 )
  • Experience with real‑time operating systems (RTOS), including FreeRTOS
  • Hands‑on experience with FPGA/SoC development and hardware description languages (VHDL required)
  • Familiarity with oscilloscopes, logic analyzers, and standard lab equipment
  • Experience integrating and deploying embedded systems in production environments
  • Ability to obtain and maintain a U.S. government security clearance

Preferred Qualifications:

  • Experience with STM32 microcontrollers
  • Familiarity with Python, Ruby, or Bash scripting
  • Experience with CMake, Ninja, or modern cross‑compilation build systems
  • Background supporting integration and test for aerospace or real‑time embedded systems
  • Strong understanding of concurrency, multi‑threading, and inter‑process communication

Compensation for the Senior Flight Software Engineer includes:

  • Salary Range: $150,000-$165,000 depending on experience
  • Full Benefits Package: PTO, Paid Holidays, Medical, Dental, Vision, 401K, and more

Keywords

embedded systems, embedded software, flight software, spacecraft software, satellite software, C programming, C 11, modern C , RTOS, FreeRTOS, real‑time systems, microcontrollers, STM32, ARM Cortex, VHDL, Verilog, HDL, FPGA, SoC, hardware description language, logic simulation, HDL verification, oscilloscopes, lab equipment, logic analyzers, multimeters, SWD, JTAG, serial protocols, SPI, I2C, CAN bus, RS‑232, RS‑485, Linux development, Linux command line, cross‑compilation, CMake, Ninja, Git, unit testing, continuous integration, embedded debugging, aerospace engineering, mission‑critical systems, flight control software, concurrency, multithreading, inter‑process communication, circuit schematics, hardware integration, satellite constellations, spacecraft control, embedded firmware, scripting languages, Python, Bash, Ruby, system integration, technical leadership

Salary : $150,000 - $165,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Flight Software Engineer?

Sign up to receive alerts about other jobs on the Senior Flight Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Zachary Piper Solutions

  • Zachary Piper Solutions Washington, DC
  • Zachary Piper Solutions is seeking an experienced Program Manager located in Washington, DC to join a leading organization in the financial services indust... more
  • 14 Days Ago

  • Zachary Piper Solutions Lanham, MD
  • Zachary Piper Solutions is seeking a Senior Flight Software Engineer to join a Government Consulting company located in Lanham, MD through a hybrid onsite ... more
  • 14 Days Ago

  • Zachary Piper Solutions St Louis, MO
  • Join Our Team as a Cybersecurity Specialist at Zachary Piper Solutions! Zachary Piper Solutions is presently in search of a Cybersecurity Specialist respon... more
  • 14 Days Ago

  • Zachary Piper Solutions St Louis, MO
  • Join Our Team as a Cloud Engineer at Zachary Piper Solutions! Zachary Piper Solutions is presently in search of a Cloud Engineer to integrate data from bot... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Senior Flight Software Engineer jobs in the Lanham, MD area that may be a better fit.

  • Umbra Arlington, VA
  • Umbra is an American space technology company delivering advanced systems, from sensors to spacecraft, that empower customers worldwide with unmatched acce... more
  • 18 Days Ago

  • scoutspace Reston, VA
  • Scout is building a new way to see and operate in space: with a new paradigm of data empowering every satellite to make space safer. We are a rapidly-growi... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!