1

Aviation Software Engineer Jobs in Arizona (NOW HIRING)

Acron Aviation designs, engineers, and manufactures certified avionics systems that support ... Job Title Lead, Software Engineer Position Summary The Software Engineering Lead is a dual‑role ...

Software Engineer - Aviation Core Java

Chandler, AZ · On-site

$50.75 - $69.75/hr

Job Summary : Garmin is a leading technology company specializing in aviation products, and they are seeking a Software Engineer - Aviation Core Java to develop software and create new ...

Acron Aviation designs, engineers, and manufactures certified avionics systems that support ... Job Title Lead, Software Engineering Position Summary The Lead, Software Engineer is a dual‑role ...

NET Core Software Engineer 2 in Chandler, AZ. In this role, you will be responsible for developing ... aviation products and applications, as well as leading technical efforts and mentoring less ...

We are seeking a full-time Software Engineer 1 at our office in Chandler, AZ. In this role, you ... aviation markets through supporting successful conception, development, and/or application of ...

next page

Showing results 1-20

Aviation Software Engineer information

See Arizona salary details

$59.2K

$137.5K

$191.5K

How much do aviation software engineer jobs pay per year?

As of Jun 17, 2026, the average yearly pay for aviation software engineer in Arizona is $137,475.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,800.00 and $161,200.00 per year, depending on experience, location, and employer.

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

Aviation Software Engineers require strong software development skills, a solid understanding of avionics systems, and typically hold a degree in computer science, engineering, or a related field. Familiarity with programming languages like C/C++, ADA, knowledge of DO-178C certification standards, and experience with real-time operating systems (RTOS) are crucial. Excellent problem-solving, attention to detail, teamwork, and effective communication skills help them collaborate efficiently across multidisciplinary teams. These competencies ensure the creation of reliable, compliant, and safe software critical for aviation systems.

What is an Aviation Software Engineer job?

An Aviation Software Engineer designs, develops, tests, and maintains software systems used in aviation, including flight management systems, avionics, air traffic control, and aircraft simulation. They work with programming languages like C, C++, and Python, ensuring software meets strict safety and regulatory standards. Their role may involve optimizing performance, improving reliability, and integrating new technologies into aviation systems.

What are the typical daily responsibilities of an Aviation Software Engineer?

Aviation Software Engineers typically spend their days developing, testing, and maintaining software used in aircraft systems such as flight controls, navigation, or communication systems. They collaborate closely with other engineers, quality assurance specialists, and sometimes pilots to ensure that software meets rigorous safety and regulatory standards. Routine tasks often include writing code, debugging, integrating software with hardware, and participating in code reviews and design meetings. This role requires balancing technical tasks with regular communication to resolve challenges and keep projects on schedule.

What are the most commonly searched types of Aviation Software Engineer jobs in Arizona? The most popular types of Aviation Software Engineer jobs in Arizona are:
What cities in Arizona are hiring for Aviation Software Engineer jobs? Cities in Arizona with the most Aviation Software Engineer job openings:
Infographic showing various Aviation Software Engineer job openings in Arizona as of June 2026, with employment types broken down into 79% Full Time, and 21% Contract. Highlights an 100% In-person job distribution, with an average salary of $137,475 per year, or $66.1 per hour.

Lead Software Engineer

Acron Aviation Inc

Phoenix, AZ • On-site

Full-time

Posted 15 days ago


Job description

Onsite Requirement:
This role is based 100% onsite in Phoenix, Arizona. Regular, full‑time in‑office presence is required. Remote or hybrid work is not available for this position.

About Acron Aviation (Avionics – Surveillance):
Acron Aviation designs, engineers, and manufactures certified avionics systems that support safety‑critical flight operations across commercial and military aviation. Within Avionics, the Surveillance product line develops and sustains systems that enable aircraft awareness, collision avoidance, and airspace interoperability. Our Surveillance portfolio includes ADS‑B, Mode S transponders, traffic collision avoidance systems, and integrated surveillance solutions deployed across commercial, military, and rotorcraft platforms. This work is performed in highly regulated environments and requires deep expertise across systems, hardware, software, and RF throughout the full product lifecycle—from requirements and certification through production and in‑service support.


Job Title

Lead, Software Engineer

Position Summary

The Software Engineering Lead is a dual‑role position combining front‑line people leadership with hands‑on technical leadership within the Surveillance product line. This role leads and develops a team of avionics software engineers while also serving as a technical lead contributing directly to engineering development projects.

The Functional Lead is the primary interface to engineering project leadership and program management and collaborates closely with systems, electrical, mechanical, and manufacturing engineering teams. This role owns the technical execution and quality of assigned software deliverables while partnering with Project Leads to ensure alignment across schedule, integration, and cross‑functional execution for surveillance, transponder, RF, and sensor‑based avionics systems.


Key Responsibilities

• Lead and coordinate software engineering execution for Surveillance development programs in a dynamic, regulated environment
• Provide front‑line people leadership, including coaching, mentoring, and performance support for software engineers
• Partner with Product Owners, Project Leads, and Systems Engineering to manage priorities, dependencies, and delivery commitments
• Actively identify and remove execution impediments to drive predictable delivery aligned with program milestones
• Track and communicate delivery metrics, including plan versus actuals, throughput, and risk burndown
• Review engineering outputs and provide direction to ensure compliance with defined processes and standards
• Plan and establish goals and objectives with direct impact on short‑term operational results within the department
• Drive continuous improvement in processes, systems, and development practices
• Influence and lead the integration of automation and Artificial Intelligence into the software development lifecycle, with focus on:
– Measurable improvements to cycle time, quality, and compliance
– Appropriate guardrails for DO‑178 and safety‑critical development environments
• Communicate, interpret, and gain alignment on policies, practices, and engineering processes across teams


QualificationsRequired

• Bachelor’s degree in Computer Science, Electrical Engineering, or a related discipline
• 6+ years of experience developing real‑time embedded software
• Minimum of 2 years of experience leading or coordinating a technical team
• Practical experience leading execution of processes, projects, and technical work within a software engineering team
• Strong written and verbal communication, interpersonal, and collaboration skills
• Action‑oriented, results‑driven mindset with strong critical‑thinking and root‑cause analysis skills

Highly Desired

• Experience with DO‑178 development in safety‑critical avionics environments
• Experience developing software in the C programming language
• Knowledge of engineering design standards applicable to commercial aviation


Preferred Additional Skills

• Experience with real‑time operating systems such as Green Hills, VxWorks, or CentOS
• Experience with C++, Python, Visual Basic, or Pascal
• Linux development experience
• Experience with configuration management and change control tools (e.g., Git, Bitbucket, ClearCase, Subversion, ClearQuest)
• Experience using requirements management tools such as DOORS
• Experience working within Agile software development lifecycles
• Exposure to DevOps practices, including Continuous Integration and Continuous Testing
• Experience with Jenkins
• Experience introducing emerging AI tools, including prompt engineering, into rigorous safety‑critical environments
• Servant‑leadership approach to managing and developing software engineers


Equal Opportunity Statement

Acron Aviation is proud to be an Affirmative Action and Equal Opportunity Employer. We are committed to treating all employees and applicants with respect and dignity and to maintaining a workplace free from unlawful discrimination. All applicants will be considered for employment regardless of race, color, religion, age, national origin, ancestry, ethnicity, gender (including pregnancy, childbirth, breastfeeding, or other related medical conditions), gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or any other legally protected characteristic.

Additional Information:
Acron Aviation maintains a drug‑free workplace and conducts pre‑employment substance abuse testing and background checks, where allowed by law. Acron Aviation is an E‑Verify employer.