1

Avionics Software Engineer Jobs in New York (NOW HIRING)

Test Automation Engineer

Hauppauge, NY · On-site

$46.50 - $61.50/hr

Hands on experience on test engineering application software such as NI LabVIEW, NI Test stand ... Experience in development/ Upgrading automated test equipment , avionics, aerospace programs is a ...

next page

Showing results 1-20

Avionics Software Engineer information

See New York salary details

$53.6K

$121.8K

$185.4K

How much do avionics software engineer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for avionics software engineer in New York is $121,770.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,700.00 and $149,300.00 per year, depending on experience, location, and employer.

What typical projects or responsibilities can an avionics software engineer expect in their daily work?

Avionics Software Engineers often design, develop, integrate, and test software for aircraft control systems, navigation, and communication modules. They regularly collaborate with hardware engineers, systems engineers, and quality assurance teams to ensure systems meet rigorous safety and reliability standards. Daily responsibilities may include coding embedded applications, troubleshooting software anomalies, participating in design reviews, and documenting compliance with industry regulations. The role offers a dynamic environment with opportunities to work on cutting-edge technology and contribute to the safety and performance of modern aircraft.

What are the key skills and qualifications needed to thrive as an avionics software engineer?

Avionics Software Engineers need a solid background in computer science, embedded systems, and aerospace engineering, typically supported by a relevant bachelor's degree. Familiarity with programming languages like C/C++, MATLAB, and DO-178C certification or similar safety-critical development standards is essential. Strong problem-solving abilities, meticulous attention to detail, and effective collaboration with multidisciplinary teams are standout soft skills. These capabilities ensure the development of reliable, high-quality avionics software crucial for flight safety and system performance.

What does an avionics software engineer do?

An Avionics Software Engineer develops, tests, and maintains software systems used in aircraft and spacecraft. They work on embedded systems for flight control, navigation, communication, and other critical avionics functions. Their role involves ensuring software reliability, compliance with industry regulations, and integration with hardware components. They often use programming languages like C, C++, or Ada and follow safety standards such as DO-178C.

What job categories do people searching Avionics Software Engineer jobs in New York look for?

The top searched job categories for Avionics Software Engineer jobs in New York are:

Infographic showing various Avionics Software Engineer job openings in New York as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 11% Part Time, 1% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $121,770 per year, or $58.5 per hour.

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 28 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