1

Flight Software Engineer Jobs in New York (NOW HIRING)

Advanced Software Engineer

Manhattan, NY · On-site

$103K - $155K/yr

Drive reliability improvements, including pre-flight capacity checks, error classification, and ... software engineering with a focus on distributed systems * Proficiency in programming languages ...

Senior Software Engineer

Manhattan, NY · On-site

$134K - $177K/yr

As a Senior Software Engineer in the Flights group, you'll play an essential part in building and scaling the next-generation flight platform, Navan's flagship product that drives global business ...

Senior Software Engineer

Manhattan, NY · On-site

$134K - $177K/yr

As a Senior Software Engineer in the Flights group, you'll play an essential part in building and scaling the next-generation flight platform, impacting customers worldwide and collaborating with ...

... flight, we sweat the small stuff to help make Lyft the best transportation solution. As a Staff ... Software Engineer on the Rider Team, you will act as a critical technical leader, taking holistic ...

... flight, we sweat the small stuff to help make Lyft the best transportation solution. As a Staff ... Software Engineer on the Rider Team, you will act as a critical technical leader, taking holistic ...

next page

Showing results 1-20

Flight Software Engineer information

See New York salary details

$38

$58

$82

How much do flight software engineer jobs pay per hour?

As of Jul 26, 2026, the average hourly pay for flight software engineer in New York is $58.76, according to ZipRecruiter salary data. Most workers in this role earn between $49.18 and $64.42 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Flight Software Engineer position, and why are they important?

To thrive as a Flight Software Engineer, you need strong expertise in computer science, embedded systems, and control theory, usually supported by a degree in engineering or a related field. Experience with C/C++, real-time operating systems (RTOS), and aerospace industry standards like DO-178C is highly valued, along with certifications in safety-critical software development. Exceptional problem-solving skills, attention to detail, and effective communication abilities set top candidates apart. These skills ensure software reliability, mission success, and seamless collaboration in safety-critical aerospace environments.

What does a Flight Software Engineer do?

A Flight Software Engineer designs, develops, tests, and maintains software that controls and monitors spacecraft, satellites, or aerospace vehicles. They ensure the software meets strict performance, reliability, and safety requirements for missions. This includes writing real-time code, integrating with hardware, debugging issues, and optimizing systems for efficiency. They work closely with hardware engineers, systems engineers, and mission operators to ensure seamless functionality.

What are some typical challenges faced by Flight Software Engineers, and how do they overcome them?

Flight Software Engineers often face challenges such as developing software for safety-critical systems with strict reliability and performance requirements, as well as troubleshooting issues in complex avionics environments. They regularly work under tight deadlines and must rigorously test and validate code to meet aerospace certification standards. Overcoming these challenges involves thorough documentation, close collaboration with hardware and systems engineers, and a commitment to continuous learning about evolving technologies. Employers value engineers who can adapt quickly, employ systematic debugging, and communicate effectively within interdisciplinary teams.

What are popular job titles related to Flight Software Engineer jobs in New York? For Flight Software Engineer jobs in New York, the most frequently searched job titles are:
Infographic showing various Flight Software Engineer job openings in New York as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $122,216 per year, or $58.8 per hour.

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 10 days ago


Job description

iRocket is scaling its autonomous launcher capabilities, and we're looking for an Avionics Engineer to design, integrate, and verify guidance, navigation, control, and flight-software systems for our reusable launch vehicles.
The Role
  • Design and integrate avionics architectures: flight computers, sensors, guid-nav-control, actuation subsystems, and vehicle communication systems.
  • Produce schematics, PCB layouts, thermal/mechanical analysis, and firmware/FPGA integration where applicable.
  • Perform system-level verification: hardware-in-loop, software-in-loop, vibration/thermal/EMI testing, and flight-qualification.
  • Work with software, propulsion, structures, and systems teams to close requirements and flight readiness.
  • Maintain documentation: requirements, verification plans, traceability, and anomaly reports.

Requirements
  • Bachelor's degree in Electrical, Aerospace, or Computer Engineering.
  • 3+ years of avionics or embedded systems engineering in aerospace, defense, or complex systems environment.
  • Experience with PCB design, signal conditioning, sensor integration, flight-software verification, and test systems.
  • Knowledge of guidance/navigation/control algorithms, FPGA/embedded firmware, and hardware validation.
  • Strong problem-solving and systems-thinking skills; ability to lead integration and verification in a startup setting.

Benefits
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Wellness Resources