1

Avionics Software Jobs (NOW HIRING)

Avionics Software Engineer III

Endicott, NY ยท On-site

$73K - $105K/yr

... Avionics, Inc. has an exciting opportunity for a Systems Engineer skilled in software integration and verification for embedded avionic engine and flight control systems. Work is performed in team ...

Showing results 21-40

Avionics Software information

See salary details

$16

$32

$44

How much do avionics software jobs pay per hour?

As of Aug 5, 2026, the average hourly pay for avionics software in the United States is $32.08, according to ZipRecruiter salary data. Most workers in this role earn between $27.64 and $36.06 per hour, depending on experience, location, and employer.

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

To thrive as an Avionics Software Engineer, you need strong programming skills (such as C/C++), a solid understanding of avionics systems, and typically a degree in computer science, electrical engineering, or a related field. Familiarity with real-time operating systems (RTOS), industry standards like DO-178C, and version control systems is commonly required, along with certifications in safety-critical software development. Attention to detail, problem-solving abilities, and effective teamwork are essential soft skills in this role. These skills are crucial to ensure the reliability, safety, and regulatory compliance of software that controls critical aircraft systems.

What is an avionics software engineer?

Avionics software engineers are professionals who design, develop, test, and maintain the software systems used in aircraft and spacecraft. Their work ensures that navigation, communication, flight control, and other critical systems operate reliably and safely. They collaborate with hardware engineers and comply with strict industry regulations to guarantee the performance and safety of avionics systems. Avionics software engineers often use specialized programming languages and tools tailored to the aerospace industry.

What are some common challenges faced in an avionics software role, and how can they be addressed?

Avionics Software professionals often encounter challenges such as strict regulatory compliance, real-time system constraints, and ensuring the safety and reliability of their code. Working within rigorous development and testing processes, including DO-178C guidelines, can be demanding but is essential for aircraft certification. Collaborating closely with hardware engineers and systems teams helps to address integration issues early. Staying organized, maintaining clear documentation, and participating in code reviews are all crucial strategies for overcoming these challenges and ensuring project success.

What is the difference between Avionics Software vs Avionics Hardware Technician?

AspectAvionics SoftwareAvionics Hardware Technician
CredentialsTypically requires a degree in software engineering, computer science, or related field; certifications like FAA Part 147 may be beneficialRequires technical diploma or associate degree; certifications such as FAA Airframe & Powerplant (A&P) are common
Work EnvironmentDesigning, developing, testing software systems in labs or office settingsMaintaining, repairing, installing hardware components in aircraft or maintenance facilities
Industry UsageFocuses on software development for avionics systems used in aircraftHandles physical hardware components used in avionics systems

In summary, Avionics Software professionals develop and test the software that controls aircraft systems, while Avionics Hardware Technicians focus on maintaining and repairing the physical hardware components. Both roles are essential in the avionics industry and often collaborate to ensure aircraft safety and functionality.

More about Avionics Software jobs
What cities are hiring for Avionics Software jobs? Cities with the most Avionics Software job openings:
What states have the most Avionics Software jobs? States with the most job openings for Avionics Software jobs include:
Infographic showing various Avionics Software job openings in the United States as of July 2026, with employment types broken down into 2% Locum Tenens, 97% Full Time, and 1% Contract. Highlights an 100% Physical job distribution, with an average salary of $66,721 per year, or $32.1 per hour.

Aircraft Certification Engineer Avionics/Software Systems (Remote)

AVTECH Global

Dayton, OH โ€ข Remote

Per diem

Medical, Retirement

Re-posted 24 days ago


Job description

Aviation Technology Associates (AVTECH) is looking for an Aircraft Certification Engineer Avionics/Software Systems.

Position Purpose:

AVTECH Global is seeking an experienced Aircraft Certification Engineer Avionics/Software Systems to support the airworthiness certification of a military commercial derivative aircraft (MCDA). In this role, you will serve as a technical authority on certification strategies, bridging FAA Title 14 CFR Part 25 regulatory requirements with MIL-HDBK-516C military airworthiness standards. You will work collaboratively with government and prime contractor stakeholders to ensure compliant, safe, and on-schedule aircraft certification.


Principal Duties and Responsibilities:

  • Provide Subject Matter Expert (SME) level understanding of Avionics systems and embedded software development relating to all aircraft systems.
  • Serve as the technical SME for aircraft certification, ensuring compliance with FAA regulations (including RTCA DO-178C, RTCA DO-254) and MIL-HDBK-516C airworthiness requirements.
  • Develop, review and execute certification plans for MCDA programs.
  • Interface with military airworthiness authorities and DER/DAR representatives to coordinate approval activities.
  • Identify and resolve certification gaps arising from the interaction of civil and military airworthiness requirements.
  • Mentor junior engineers and contribute to the development of internal certification processes, tools, and best practices.
  • Perform other duties as assigned.

As an ideal candidate to join the AVTECH team, you will meet the following:

Education and Experience Requirements:

  • Bachelor's degree in aerospace engineering, mechanical engineering, computer engineering, electrical engineering, or a related technical discipline.
  • 15+ years of experience in aircraft certification related to aircraft avionics/software systems, with direct involvement in FAA type certification or supplemental type certificate (STC) programs.
  • Prior experience with military commercial derivative aircraft programs preferred.
  • Ability to pass a Tier 1 (minimum) Investigation for work on Department of Defense contracts. Existing security clearance is preferred.
  • FAA Designated Engineering Representative (DER) authorization in one or more disciplines.

Required Unique Skills:

  • Must have a thorough working knowledge of Title 14 of the Code of Federal Regulations (14CFR - especially Chapter I, Part 25 and (RTCA DO-178C, RTCA DO-254), as it pertains to Federal Aviation Administration (FAA) regulation procedures and the STC process.
  • Requires experience in program management, effective communication skills, and a demonstrated ability to coordinate certification programs for alterations and modifications.
  • Should have experience creating certification documents such as ICAs, Ground/Flight Test Plans, Compliance Checklists, Project Specific Certification Plans, etc.

Location / Travel:

This is a REMOTE position with no relocation requirement. Travel to Dayton, OH will be required once per month (minimum) for 3-4 days at a time. All travel costs are covered (including, flights, hotel, rental car, GSA per diem, etc.). Additionally, the travel locations/frequency are subject to change with an advanced notice.

Benefits:

  • coverage of up to one-half of employee's medical insurance premium for a base plan
  • 401(k) with matching