Demo

Senior Avionics Software Engineer

The Ranger Group
Phoenix, AZ Full Time
POSTED ON 10/8/2026
AVAILABLE BEFORE 11/7/2026

Senior Avionics Software Engineer US Citizen Required

Location: Remote
Job Type: Full-Time
Salary: 100,000-150,000

About the Role

We are seeking a highly experienced Avionics Flight Controls Software Engineer to join a team developing safety- and mission-critical aerospace systems. This position is ideal for an engineer with a strong background in flight controls software, embedded systems, and DO-178-compliant development who enjoys working on complex technical challenges in a collaborative engineering environment.

The successful candidate will contribute to the development, integration, verification, and certification of advanced avionics software while working closely with multidisciplinary engineering teams. Strong technical judgment, communication skills, and the ability to take ownership of complex software development efforts are essential.

Key Responsibilities

  • Design, develop, integrate, and maintain embedded avionics software for flight controls applications.
  • Develop software in accordance with DO-178 and other applicable aerospace development and certification standards.
  • Apply software engineering best practices throughout the complete development lifecycle.
  • Work closely with systems, hardware, verification, and other engineering teams to develop and integrate safety-critical avionics solutions.
  • Analyze technical requirements and translate them into robust, maintainable software designs.
  • Participate in software architecture, design reviews, code reviews, integration, and troubleshooting activities.
  • Support software verification and validation activities as required.
  • Identify and resolve complex technical issues while maintaining a strong focus on safety, quality, and certification requirements.
  • Contribute to project planning, estimation, documentation, and execution.
  • Demonstrate technical leadership and effectively collaborate with engineers across multiple disciplines.

Required Qualifications

  • Bachelor’s or advanced degree in Computer Science, Computer Engineering, Electrical Engineering, Computer Systems Engineering, Mathematics, or a related technical discipline; equivalent professional development experience may also be considered.
  • Significant professional experience developing avionics flight controls software.
  • Strong proficiency in an object-oriented programming language such as C , C#, or Python.
  • Experience with established software development methodologies, including Agile, Waterfall, or similar processes.
  • Demonstrated experience developing embedded software to DO-178 standards.
  • Strong understanding of software development processes used in safety-critical and mission-critical systems.
  • Demonstrated ability to work effectively as part of a multidisciplinary engineering team.
  • Strong communication, analytical, problem-solving, and organizational skills.
  • Demonstrated teamwork and leadership abilities.
  • Ability to work independently, take ownership of assigned responsibilities, and effectively manage competing priorities.

Preferred Qualifications

  • Experience with flight control systems and avionics architectures.
  • Experience supporting software certification and airworthiness activities.
  • Experience with software verification and validation for safety-critical systems.
  • Experience working across the full software development lifecycle, from requirements through integration and certification.
  • Familiarity with aerospace development standards and certification processes beyond DO-178.

U.S. Person Requirement

Due to compliance with U.S. export control laws and regulations, candidates must be a U.S. Person. A U.S. Person is defined as a U.S. citizen, U.S. permanent resident, an individual with protected status in the United States under asylum or refugee status, or an individual who has the ability to obtain the required export authorization.

Why Join Us?

You’ll have the opportunity to work on challenging, high-impact aerospace programs where software quality, reliability, and safety are critical. This is an opportunity to contribute to sophisticated avionics systems while collaborating with experienced engineers and technical leaders in a highly technical environment.

Company Description

The Ranger Group places engineers on consulting assignments with leading manufacturers across Aerospace & Defense, Medical Device, Automotive, Electronics, Communications, and Industrial Manufacturing.

We specialize in mechanical design, embedded software and hardware, systems, and test engineering. Every application is reviewed by a recruiter who works in these discipline

Salary : $110,000 - $145,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Avionics Software Engineer?

Sign up to receive alerts about other jobs on the Senior Avionics Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Avionics Software Engineer jobs in the Phoenix, AZ area that may be a better fit.

  • Real Time Consulting, LLC Phoenix, AZ
  • REAL TIME CONSULTING (An RTCo Company)—POSITION DESCRIPTION JOB TITLE: Advanced Software Engineer - Avionics Platform ABOUT THE JOB: Be part of a systems t... more
  • 8 Days Ago

  • Actalent Phoenix, AZ
  • Job Title: Principal Avionics Systems Engineer Job Description The Principal Avionics Systems Engineer will lead the development of complex avionics system... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!