CrawlJobs Logo

Senior Flight Software Engineer

pipercompanies.com Logo

Piper Companies

Location Icon

Location:
United States , Lanham

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

150000.00 - 165000.00 USD / Year

Job Description:

Zachary Piper Solutions is seeking a Senior Flight Software Engineer to join a Government Consulting company located in Lanham, MD through a hybrid onsite work environment. The Senior Flight Software Engineer will develop embedded flight software, support FPGA/SoC development, and contribute to satellite control systems within a specialized engineering team.

Job Responsibility:

  • Design, develop, and test embedded flight software from concept through full spacecraft system integration
  • Maintain and update HDL (VHDL/Verilog) supporting mission and spacecraft functionality
  • Integrate microcontroller‑based applications (including STM32 and FreeRTOS) into spacecraft‑level control systems
  • Collaborate with cross‑functional engineering teams on architecture, payload operations, and phased‑array system enhancements
  • Act as a technical leader, owning schedules, requirements, documentation, and coordination with global teams

Requirements:

  • 6+ years of experience in embedded software or mission‑critical system development (Master’s degree may offset years)
  • Proficiency in C/C++, RTOS (FreeRTOS), FPGA/SoC development, VHDL/Verilog, embedded debugging tools, and lab equipment such as oscilloscopes and logic analyzers
  • Familiarity with STM32, scripting (Python/Ruby/Bash), CMake/Ninja, Linux development, serial communication protocols (SPI, CAN, RS‑232/485), and Git-based workflows
  • Bachelor’s or Master’s Degree in Computer Engineering, Electrical Engineering, Aerospace Engineering, Computer Science, or related field

Nice to have:

Certifications are not required, but relevant embedded systems or aerospace certifications are a plus

What we offer:

Medical, Dental, Vision, RSUs, PTO (unlimited), Sick Leave as required by law, and Holidays, Relocation assistance

Additional Information:

Job Posted:
March 22, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Flight Software Engineer

Senior Software Engineer- Flight Autonomy

Merlin Labs is seeking a Senior Software Engineer with strong experience in DO-1...
Location
Location
Salary
Salary:
Not provided
merlinlabs.com Logo
Merlin Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s in Computer Science, Electrical Engineering, Aerospace, or related field
  • 3-5 years of embedded or flight software development experience within a DO-178C environment
  • Strong proficiency in C/C++ for embedded, real-time, safety-critical systems
  • Understanding of avionics protocols and architectures (ARINC 429, ARINC 653, CAN, MIL-STD-1553, Ethernet)
  • Experience designing and implementing software for real-time operating systems (RTOS), with strong knowledge of low level topics such as device driver development, interrupt handling, memory management, and performance estimation
  • Strong experience with requirements management, including authoring high-quality software requirements, maintaining traceability, and using tools such as DOORS, Jama, or Polarion
  • Experience with hardware/software integration, debugging on target hardware, and use of analysis tools (logic analyzers, bus analyzers)
  • Experience with Python scripting, tool automation and test automation
  • Experience with CI/CD environments and automated code quality checks
Job Responsibility
Job Responsibility
  • Develop, integrate, and verify flight-critical software using C/C++ following DO-178C processes
  • Build application-level flight software and ensure robust integration with underlying avionics hardware interfaces
  • Create, maintain and review software requirements, code and certification artifacts adhering to certification plans and standards
  • Troubleshoot integration issues on test benches and aircraft
  • Develop automated workflows for software integration and build processes
  • Collaborate with engineers from cross functional groups such as systems, safety, hardware, flight controls and test to ensure product and program level needs are met
  • Contribute to planning and execution of SOI audits and certification reviews
  • Create and maintain comprehensive documentation for software requirements, architecture, build processes and design decisions
  • Support hardware-in-the-loop (HIL), processor-in-the-loop (PIL), and flight testing activities
  • Fulltime
Read More
Arrow Right

Senior Aerospace Engineer - Flight Mechanics

Do you want to be part of a proven team working on the next generation of space ...
Location
Location
United States , Brook Park, Ohio
Salary
Salary:
Not provided
arcfield.com Logo
Arcfield
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10-12 years years of applicable experience with a Bachelors of Science in an a related field, 8-10 with a Masters, 5-7 with a PhD
  • Must have the ability to obtain and maintain an active Secret security clearance
  • Strong technical understanding in orbital mechanics, vehicle dynamics, GNC, aerodynamics, and rocket propulsion
  • Excellent capability in model development, computer programming, and data analysis
  • Excellent verbal and written communication skills
  • Familiar with C/C++, Fortran, Ada, and Matlab
Job Responsibility
Job Responsibility
  • Develop required environmental and vehicle models and integrate them with flight software to perform nominal and Monte Carlo dispersed software guided launch vehicle trajectory simulations
  • Process the simulation data and perform Guidance, Navigation & Control (GNC) and trajectory/performance analyses to ensure compliance with mission design requirements
  • Interface with Launch Service Provider (LSP) personnel and resolve related technical issues in support of mission integration activities
  • Participate in related LSP technical reviews and support discipline analysis working group meetings
  • Document and present responsible IV&V activities and analyses
  • Provide technical support to the management as requested
  • Fulltime
Read More
Arrow Right

Senior Frontend Software Engineer

KAYAK, part of Booking Holdings (NASDAQ: BKNG), is the world’s leading travel se...
Location
Location
United States , Cambridge
Salary
Salary:
Not provided
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of meaningful work experience building web applications
  • Bachelor's degree or higher, preferably in a quantitative/technical field (e.g. Computer Science, Engineering, Physics, Math)
  • Deep experience building layouts using CSS and HTML
  • Advanced understanding of JavaScript (preferably Typescript), and experience using a modern UI framework or library (we use React, but Angular or Vue.js count too)
  • Knowledge of performance considerations, especially with respect to browsers
  • Experience working in Java, C#, or a similar object-oriented language
  • Ability to debug issues in a full-stack environment
  • Work independently on solutions and designs with minimal oversight
  • Produce scalable, high quality, and accurate work
  • Estimate effort accurately and execute with pace
Job Responsibility
Job Responsibility
  • Work on Flights product features used by millions of people
  • Have end-to-end ownership of the UI, including testing, monitoring and troubleshooting
  • Make architectural decisions and build prototypes
  • Review and scope feature requests
  • Drive technical debt reduction, oversee code quality, and pair with other developers
  • Refactor and optimize existing code
  • Work with geographically distributed teams
What we offer
What we offer
  • 4 weeks paid vacation
  • Day off on your birthday
  • Generous retirement plans
  • Awesome health, dental and vision insurance plans
  • Flexible Spending Accounts
  • Headspace Subscription
  • No Meeting Fridays
  • Drinks, coffee, snacks, games etc.
  • Weekly catered lunches
  • Flexible hours
  • Fulltime
Read More
Arrow Right

Senior Operations and Test Engineer

Hermeus is a high-speed aircraft manufacturer focused on the rapid design, build...
Location
Location
United States , Atlanta, GA; Los Angeles, CA
Salary
Salary:
138550.00 - 187450.00 USD / Year
hermeus.com Logo
Hermeus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in an engineering discipline
  • 3+ years of experience with mechanical, electrical and/or fluid systems
  • Ability to work long hours and some weekend as needed, to support critical milestones
  • Ability to lift up to 25 lbs
  • standing, climbing, bending, grasping, sitting, pulling, pushing, stooping, stretching, and carrying maybe require to perform the functions of this positions
  • Ability to travel on short notice to support test campaigns
  • Must be eligible to pass Air Force background checks
Job Responsibility
Job Responsibility
  • Develop and standardize procedures/automation for the checkouts, integration, development testing, and taxi testing of new and flight-proven vehicles, rapidly iterating based on lessons learned
  • Design software and automation tools to enable autonomous vehicle operations, and to conduct vehicle system testing in ways that reduce complexity
  • Assist with integration and testing of flight hardware, partnering with and providing direction to highly skilled field technicians and specialists daily
  • Ensure test and flight readiness by reviewing test results and working with other teams to resolve off-nominal test results, collaborating with engineering staff from other departments and locations on a regular basis
  • Identify opportunities to improve existing processes and equipment to eliminate small scale production waste
  • Manage work orders and drive non-conformances into actionable items and systematic improvements
What we offer
What we offer
  • Unlimited PTO policy
  • Paid parental leave
  • Potential for year-end bonuses
  • 100% employer-paid health care
  • 401k & Retirement Plans
  • Weekly Paid Office Lunches
  • End of Year Bonuses
  • Fully stocked breakrooms
  • Stock Options
  • Fulltime
Read More
Arrow Right

Professional Senior, Engineering, Structural and Systems Installation Design

At Bombardier, we design, build and maintain the world’s peak-performing aircraf...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
bombardier.com Logo
Bombardier
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors or Master’s degree in Aeronautical or Mechanical Engineering
  • Minimum of 10 years of experience in airframe primary and secondary structural design including systems installations
  • Knowledge of CATIA V5 design and modeling software
  • Strong knowledge of aircraft structure/system installation design with proper consideration of materials, manufacturing processes, civil aircraft certification rules and experience in certification procedures
  • Design experience with machined parts and sheet metal parts design and fabrication
  • Strong sense of responsibility, good practical and technical judgment and flexibility
  • Dynamism, good listening skills and a strong interest in teamwork
  • Ability to manage priorities and work under pressure to meet design deadlines
  • Working knowledge of Microsoft Office software such as Word, PowerPoint, Excel and Teams
Job Responsibility
Job Responsibility
  • Provide engineering solutions for airframe and systems installation issues to support production operations on Bombardier Global platform aircraft (5500/6500/8000) in Mississauga and other production sites
  • Perform mechanical design using CATIA V5 and produce and update Interface, detail and installation drawings for work packages under your responsibility
  • Collaborate with internal and external suppliers, disciplines such as Stress, Materials & Processes, Systems, Flight Science, Design, Methods, Quality and Operations to achieve the company’s technical and business objectives
  • Support design and program reviews with partners/suppliers and status projects for functional management
  • Participate in projects that aim to increase productivity, reduce waste, and improve financial performance
  • Plan and adhere to project schedule deadlines while respecting allocated budgets
  • Lead projects and support development of colleagues
What we offer
What we offer
  • Insurance plans (Dental, medical, life insurance, disability, and more)
  • Competitive base salary
  • Retirement savings plan
  • Employee Assistance Program
  • Tele Health Program
  • Fulltime
Read More
Arrow Right

Professional Senior, Engineering, Structural and Systems Installation Design

At Bombardier, we design, build and maintain the world’s peak-performing aircraf...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
bombardier.com Logo
Bombardier
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors or Master’s degree in Aeronautical or Mechanical Engineering
  • Minimum of 10 years of experience in airframe primary and secondary structural design including systems installations
  • Knowledge of CATIA V5 design and modeling software
  • Strong knowledge of aircraft structure/system installation design with proper consideration of materials, manufacturing processes, civil aircraft certification rules and experience in certification procedures
  • Design experience with machined parts and sheet metal parts design and fabrication
  • Strong sense of responsibility, good practical and technical judgment and are flexible
  • Demonstrate dynamism, good listening skills and a strong interest in teamwork
  • Can manage priorities and work under pressure to meet design deadlines
  • Working knowledge of Microsoft Office software such as Word, PowerPoint, Excel and Teams
Job Responsibility
Job Responsibility
  • Provide engineering solutions for airframe and systems installation issues to support production operations on Bombardier Global platform aircraft (5500/6500/8000) in Mississauga and other production sites
  • Perform mechanical design using CATIA V5 and produce and update Interface, detail and installation drawings for work packages under your responsibility
  • Collaborate with internal and external suppliers, disciplines such as Stress, Materials & Processes, Systems, Flight Science, Design, Methods, Quality and Operations to achieve the company’s technical and business objectives
  • Support design and program reviews with partners/suppliers and status projects for functional management
  • Participate in projects that aim to increase productivity, reduce waste, and improve financial performance
  • Plan and adhere to project schedule deadlines while respecting allocated budgets
  • Lead projects and support development of colleagues
What we offer
What we offer
  • Insurance plans (Dental, medical, life insurance, disability, and more)
  • Competitive base salary
  • Retirement savings plan
  • Employee Assistance Program
  • Tele Health Program
  • Fulltime
Read More
Arrow Right

Professional Senior, Engineering, Structural and Systems Installation Design

At Bombardier, we design, build and maintain the world’s peak-performing aircraf...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
bombardier.com Logo
Bombardier
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors or Master’s degree in Aeronautical or Mechanical Engineering
  • Minimum of 10 years of experience in airframe primary and secondary structural design including systems installations
  • Knowledge of CATIA V5 design and modeling software
  • Strong knowledge of aircraft structure/system installation design with proper consideration of materials, manufacturing processes, civil aircraft certification rules and experience in certification procedures
  • Design experience with machined parts and sheet metal parts design and fabrication
  • Strong sense of responsibility, good practical and technical judgment and flexibility
  • Dynamism, good listening skills and a strong interest in teamwork
  • Ability to manage priorities and work under pressure to meet design deadlines
  • Working knowledge of Microsoft Office software such as Word, PowerPoint, Excel and Teams
Job Responsibility
Job Responsibility
  • Provide engineering solutions for airframe and systems installation issues to support production operations on Bombardier Global platform aircraft (5500/6500/8000) in Mississauga and other production sites
  • Perform mechanical design using CATIA V5 and produce and update Interface, detail and installation drawings for work packages under your responsibility
  • Collaborate with internal and external suppliers, disciplines such as Stress, Materials & Processes, Systems, Flight Science, Design, Methods, Quality and Operations to achieve the company’s technical and business objectives
  • Support design and program reviews with partners/suppliers and status projects for functional management
  • Participate in projects that aim to increase productivity, reduce waste, and improve financial performance
  • Plan and adhere to project schedule deadlines while respecting allocated budgets
  • Lead projects and support development of colleagues
What we offer
What we offer
  • Insurance plans (Dental, medical, life insurance, disability, and more)
  • Competitive base salary
  • Retirement savings plan
  • Employee Assistance Program
  • Tele Health Program
  • Fulltime
Read More
Arrow Right

Senior Aerodynamics Modeling and Optimization Engineer

Archer is an aerospace company based in San Jose, California building an all-ele...
Location
Location
United States , San Jose
Salary
Salary:
Not provided
archer.com Logo
Archer Aviation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS / MS / PhD in Aerospace Engineering or a related field
  • 4+ years of experience with BS, or 3+ years of experience with MS, or 1+ years of experience with PhD modeling rotorcraft, tiltrotor, eVTOL aerodynamics at full-vehicle level
  • Strong understanding of fundamentals of fixed-wing and rotorcraft aerodynamics, performance, stability & control
  • Experience in eVTOL and/or multicopter vehicle aerodynamics design and analysis, including 6 DoF vehicle trimming and trajectory optimization
  • Experience with gradient-based and gradient-free optimization techniques
  • Experience with surrogate modeling techniques (like Kriging methods) and statistical analysis
  • Experience with experimental data processing and reduction techniques
  • Proficiency in Python programming
  • Experience with software development, object-oriented, version control best practices, as well as Git, CICD, Conda
  • Excellent work planning and issue resolution skills
Job Responsibility
Job Responsibility
  • Perform low/mid/high fidelity aerodynamic simulations of Archer eVTOL aircraft
  • Develop linear/non-linear aerodynamic models to predict aircraft behavior and performance throughout the flight envelope
  • Analyze experimental data (either from flight test or wind tunnel) to identify sources of model errors, validate, and improve aerodynamic models of the vehicle
  • Develop efficient methods to feed flight test data back into aerodynamic simulation models of various fidelity and complexity
  • Contribute to the development of Archer aerodynamic software stack, improving methods and workflows
  • Coordinate with other cross-functional teams and pilots for flight simulator aerodynamic modeling updates and issue resolution
  • Fulltime
Read More
Arrow Right