1

Avionics Software Jobs in Arizona (NOW HIRING)

Avionics Software Engineer positions are available at Belcan supporting one of our aerospace customers. We are seeking Software Engineers with at least 5 years of experience and have in-depth ...

Avionics Software Engineer

Phoenix, AZ ยท Hybrid

$80K - $135K/yr

An Avionics Software Engineer position in Phoenix, AZ is available at Belcan supporting one of our high-profile aerospace clients. We are seeking an Avionics Software Engineer with at least 5 years ...

Avionics Software Engineer positions are available at Belcan supporting one of our aerospace customers. We are seeking Software Engineers with at least 5 years of experience and have in-depth ...

Avionics Software Engineer positions are available at Belcan supporting one of our aerospace customers. We are seeking Software Engineers with at least 5 years of experience and have in-depth ...

next page

Showing results 1-20

Avionics Software information

What are the key skills and qualifications needed to thrive as an Avionics Software Engineer, and why are they important?

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 are avionics software engineers?

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 avionics software?

Avionics software refers to the specialized computer programs used in aircraft systems to control navigation, communication, flight management, and other critical functions. Avionics software developers design, test, and maintain these programs, often working with real-time operating systems and adhering to strict safety standards such as DO-178C.

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.

Does an avionics engineer pay well?

Avionics engineers typically earn competitive salaries due to their specialized skills in designing and maintaining aircraft electronic systems. Salaries vary based on experience, location, and certifications, but the profession generally offers strong compensation within the aerospace industry.

What engineer makes $500,000 a year?

In the field of avionics software, senior engineers with extensive experience, specialized skills, and leadership roles can reach annual salaries of $500,000 or more. These high salaries are typically associated with aerospace companies, government contractors, or senior management positions that require advanced certifications and expertise in embedded systems, safety standards, and software development. Such compensation often includes bonuses, stock options, or other incentives.

What engineers make $300,000 a year?

Senior avionics software engineers with extensive experience, specialized skills in embedded systems, and advanced certifications can earn $300,000 or more annually. High-level roles often involve leadership, complex system development, and working in aerospace or defense industries, sometimes requiring long hours and security clearances.
What cities in Arizona are hiring for Avionics Software jobs? Cities in Arizona with the most Avionics Software job openings:
Infographic showing various Avionics Software job openings in Arizona as of July 2026, with employment types broken down into 91% Full Time, 3% Part Time, 3% Contract, and 3% Nights. Highlights an 100% In-person job distribution.
Avionics Software Engineer

Avionics Software Engineer

Belcan

Phoenix, AZ โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 15 days ago


Job description


Avionics Software Engineer positions are available at Belcan supporting one of our aerospace customers. We are seeking Software Engineers with at least 5 years of experience and have in-depth experience in designing, developing, and testing safety-critical embedded software for Traffic Collision Avoidance Systems (TCAS) and other Communications, Navigation, and Surveillance (CNS) applications.
*RELOCATION ASSISTANCE AVAILABLE*
*The role can be supported as direct full-time or contract (W2)
*Hybrid work schedule (2-3 days per week onsite)
Job Duties:
Software Job Duties:
โ€ข Decompose and trace system requirements down to software high-level and low-level requirements within DOORs while ensuring adherence to DO-178C standards.
โ€ข Design, code, and implement embedded software utilizing C/C++ for TCAS and other CNS applications.
โ€ข Perform code reviews to identify potential defects, non-compliance to software coding standards, and code optimizations/improvements.
โ€ข Support software integration tests and ensure that the software has 100% Statement, Decision/Branch, and Modified Condition/Decision coverage.
Required Qualifications:
โ€ข Bachelor's degree from an accredited institution in a technical discipline such as Software Engineering, Electrical Engineering, Aerospace Engineering, or Computer Science.
โ€ข Minimum of 5+ years of Software Engineering experience on the Avionics for aircraft systems and/or spacecraft systems.
โ€ข Full life cycle experience on Avionics Embedded Software or software for other equivalent Airborne Systems.
โ€ข Experience analyzing and decomposing requirements in DOORs or equivalent requirements management databases.
โ€ข Experience developing low-level embedded software for TCAS, transponders (TDR), Airborne Collision Avoidance System (ACAS), Automatic Dependent Surveillance-Broadcast (ADS-B), or other CNS related applications.
โ€ข Experience integrating avionics functionality and applications (Displays, FMS, Flight Controls, Datalink, Radios, Surveillance and Navigation functions).
โ€ข Working knowledge of DO-178C processes and standards.
โ€ข Due to the nature of the work performed, U.S. Citizenship is required.
Preferred Qualifications & Skills:
โ€ข Business jet avionics experience (communications, navigation and surveillance products / applications)
โ€ข Military avionics experience (communications, navigation and surveillance products / applications)
โ€ข Experience wiring diagrams for aircraft and modified inputs from different systems to support flight tests.
โ€ข Experience developing tools to support more efficient flight test campaigns.
We provide a competitive pay and benefits package. This position is offering an salary rate of $90,000 to $140,00 however, Belcan considers several factors when extending an offer, including but not limited to education, experience, geographic location, and discipline. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law.
Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.

Belcan logo

About Belcan

Sourced by ZipRecruiter

Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract/temporary, temp-to-hire, and direct assignments in the engineering, IT, and professional fields. We are the employer of choice for thousands worldwide. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed.

Industry

It services

Company size

5,001 - 10,000 Employees

Headquarters location

Cincinnati, OH, US

Year founded

1958