1

Avionics Software Jobs in Utah (NOW HIRING)

... avionics systems' needs. Working with a cross-discipline team, the candidate must have experience developing, testing, and integrating software for edge or embedded devices and/or subsystems (like ...

... avionics systems' needs. Working with a cross-discipline team, the candidate must have experience developing, testing, and integrating software for edge or embedded devices and/or subsystems (like ...

Senior Embedded Software Engineer

Provo, UT

$117K - $153K/yr

... avionics systems' needs. Working with a cross-discipline team, the candidate must have experience developing, testing, and integrating software for edge or embedded devices and/or subsystems (like ...

Senior Embedded Software Engineer

Provo, UT · On-site

$117K - $153K/yr

... avionics systems' needs. Working with a cross-discipline team, the candidate must have experience developing, testing, and integrating software for edge or embedded devices and/or subsystems (like ...

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 are popular job titles related to Avionics Software jobs in Utah? For Avionics Software jobs in Utah, the most frequently searched job titles are:
What cities in Utah are hiring for Avionics Software jobs? Cities in Utah with the most Avionics Software job openings:
Avionics & Electrical Systems Engineer

Avionics & Electrical Systems Engineer

Breeze Airways

Cottonwood Heights, UT • On-site

Other

Medical, Dental, Vision, Retirement, PTO

Posted 12 days ago


Breeze Airways rating

5.6

Company rating: 5.6 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

22nd of 26 rated airlines


Job description

Breeze is hiring- join us!

The Avionics and Electrical systems Engineer is responsible for developing repairs and alterations, defining maintenance specifications, evaluating new avionics technologies, and the technical airworthiness management of aircraft avionics, electrical systems, and related components on the Airbus and Embraer aircraft.

The Engineer will support flight and technical operations, including Line and Heavy Maintenance, as necessary to achieve safety, reliability, and operational goals. The successful candidate will have excellent critical thinking and decision-making skills and a solid understanding of best practices to assist in building the right processes, as well as managing the day-to-day responsibilities and functions of the engineering team.

Here's what you'll do
  • Review and take action in response to Airworthiness Directives (AD) to ensure compliance with FAA, ANAC, and other regulatory agency requirements and guidance
  • Review and disposition avionics/electrical systems Service Bulletins, Service Letters, modifications, and other engineering technical documents for applicability, systems safety and reliability, and economical benefits
  • Serve as the focal point for business partners on resolving technical issues relating to avionics and aircraft electrical systems
  • Coordinate and work with the flight and operations control departments in defining and managing the aircraft voice and datalink applications and Airline Operational Communications software
  • Develop avionics installations and upgrades as required to meet technical airworthiness and operational requirements
  • Evaluate new avionics technologies potential value and contribution to the airline operational and business objectives
  • Develop technical data required for modifications, repairs, and troubleshooting of aircraft avionics and electrical systems and related components
  • Obtain regulatory approval for modifications and repairs performed on  aircraft avionics, systems, and components
  • Develop customized procedures and special criteria for repairs, modifications, inspections, and other maintenance actions which are not addressed in existing manuals
  • Prepare engineering documents such as Engineering Orders (EO) to provide technical dispositions for repairs, modifications, inspections, or other maintenance actions on aircraft avionics/electrical systems and components, which provide benefits in accordance with Breeze objectives
  • Establish build specifications for aircraft avionics, systems, and components
  • Provide on-site technical support at MRO locations during modification and outstations for AOG situations to return aircraft back into service
  • Achieve performance measures and adhere to established standards in conjunction with Breeze Aviation Group Values of Safety, Kindness, Integrity, Ingenuity, and Excellence
Here's what you'll need to be successfulMinimum Qualifications
  • 4-year degree in Engineering with Avionics/Electrical Systems concentration
  • 7+ years of engineering experience relating to Aircraft Avionics and Electrical systems modification, troubleshooting, and repair
  • Knowledgeable in the avionics systems architecture and software requirements for Flight Management Systems and aeronautical data link communications systems and protocol
  • Experience with ARINC-429, -717 data bus and working knowledge of IP security
  • 5+ years of experience required in technical report writing skills to prepare test plans, test results, electrical load analysis, and regulatory compliance reports
  • Working knowledge of 14 CFR Part 21, 25, 91, and 121 regulatory requirements
  • 2+ years of experience working in a Part 121 environment
  • Knowledge of Embraer and Airbus aircraft avionics and systems
  • Able to travel internationally
Preferred Qualifications
  • FAA DER in Electrical systems
  • Knowledge in Satellite and communications technologies
  • Valid Airframe and/or Powerplant License
  • AutoCAD drawing systems experience
  • Embraer Systems training
  • Airbus Systems training
Skills/Talents
  • Skilled in Microsoft Office Suite (Word, Excel, Outlook)
  • Excellent communications skills, both verbal and written
  • Must possess proven problem-solving and project management skills
  • Ability to develop, research, and interpret engineering data
  • Ability to read and understand aircraft wiring diagrams, maintenance manuals, and drawings
  • Strong presentation skills with the ability to communicate to leadership
  • Must be able to handle high-stress situations
  • Able to manage and coordinate several tasks and projects simultaneously
  • Ability to work with individuals and teams at all levels in the organization
  • Must be flexible to work weekends and/or holidays
  • Able and willing to travel
Perks of the Job
  • Health, Vision and Dental
  • Health Savings Account with Breeze Employee Match
  • 401K with Breeze Employee Match
  • PTO
  • Travel on Breeze and other Airlines too!

What Breeze Airways employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom