1

Aviation Software Jobs in Raleigh, NC (NOW HIRING)

... their Aviation team! This is not a remote position. * Prepare analysis reports in support of ... Familiarity with pavement design and FAAR Field Design Software * Strong desire and passion to be ...

... Aviation team! This is not a remote position. Responsibilities * Prepare analysis reports in ... Familiarity with pavement design and FAAR Field Design Software * Strong desire and passion to be ...

... Aviation team! This is not a remote position. Responsibilities * Prepare analysis reports in ... Familiarity with pavement design and FAAR Field Design Software * Strong desire and passion to be ...

... Aviation team! This is not a remote position. Responsibilities * Prepare analysis reports in ... Familiarity with pavement design and FAAR Field Design Software * Strong desire and passion to be ...

As a Software and Test Engineer here at Honeywell, you will be responsible for ensuring the quality ... aviation and energy transition. As a trusted partner, we provide actionable solutions and ...

As a Software and Test Engineer here at Honeywell, you will be responsible for ensuring the quality ... aviation and energy transition. As a trusted partner, we provide actionable solutions and ...

Software Support Engineer - Raleigh, NC Are you a creative technical problem solver? Are you driven ... aviation and energy transition. As a trusted partner, we provide actionable solutions and ...

Software Support Engineer - Raleigh, NC Are you a creative technical problem solver? Are you driven ... aviation and energy transition. As a trusted partner, we provide actionable solutions and ...

Software Support Engineer - Raleigh, NC Are you a creative technical problem solver? Are you driven ... aviation and energy transition. As a trusted partner, we provide actionable solutions and ...

Software Support Engineer - Raleigh, NC Are you a creative technical problem solver? Are you driven ... aviation and energy transition. As a trusted partner, we provide actionable solutions and ...

... aviation and energy transition. As a trusted partner, we provide actionable solutions and ... software - that help make the world smarter, safer and more sustainable.

Proficiencyin computer applications; familiarity with aviation scheduling or dispatch software. * Reliable high-speed internet connection and a dedicated workspace suitable for remote work (company ...

Proficiencyin computer applications; familiarity with aviation scheduling or dispatch software. * Reliable high-speed internet connection and a dedicated workspace suitable for remote work (company ...

next page

Showing results 1-20

Aviation Software information

See Raleigh, NC salary details

$18

$42

$67

How much do aviation software jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for aviation software in Raleigh, NC is $42.29, according to ZipRecruiter salary data. Most workers in this role earn between $32.50 and $50.96 per hour, depending on experience, location, and employer.

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

To thrive as an Aviation Software Engineer, you need a strong background in computer science or engineering, proficiency in programming languages such as C/C++, and knowledge of aviation industry standards like DO-178C. Familiarity with software development tools, real-time operating systems, and certifications related to safety-critical software are typically required. Attention to detail, problem-solving abilities, and effective teamwork are essential soft skills for this role. These skills ensure the development of reliable, compliant, and safe software systems critical to aviation operations.

What is aviation software and what does it do?

Aviation software refers to specialized computer programs designed to support various operations within the aviation industry. This can include flight planning, air traffic control, aircraft maintenance tracking, crew scheduling, and safety management systems. The software helps streamline processes, improve safety, and increase efficiency for airlines, airports, and related organizations. By automating complex tasks and providing real-time data, aviation software plays a crucial role in ensuring smooth and reliable aviation operations.

What are some common challenges faced by professionals working in aviation software development?

Professionals in aviation software often encounter challenges related to strict regulatory compliance and the need for absolute reliability due to safety-critical requirements. Working in this field typically involves collaborating with multidisciplinary teams, including engineers, testers, and regulatory bodies, to ensure all software meets rigorous standards. Additionally, keeping up with evolving aviation technologies and maintaining secure, real-time data processing systems can be demanding but also provide opportunities for continuous learning and advancement.

What is the difference between Aviation Software vs Aircraft Maintenance Technician?

AspectAviation SoftwareAircraft Maintenance Technician
Required CredentialsKnowledge of aviation software systems, certifications in software or ITFAA certification, technical training in aircraft maintenance
Work EnvironmentOffice or control centers, software development labsAircraft hangars, maintenance facilities
Industry UsageUsed by airlines, airports, and aviation companies for operations and managementHands-on aircraft repair and inspection

While Aviation Software focuses on developing and managing software systems for aviation operations, Aircraft Maintenance Technicians perform hands-on repairs and inspections of aircraft. Both roles are essential in the aviation industry but differ in skills, environment, and certifications required.

What are popular job titles related to Aviation Software jobs in Raleigh, NC? For Aviation Software jobs in Raleigh, NC, the most frequently searched job titles are:
Infographic showing various Aviation Software job openings in Raleigh, NC as of June 2026, with employment types broken down into 72% Full Time, 14% Part Time, and 14% Nights. Highlights an 100% In-person job distribution, with an average salary of $87,964 per year, or $42.3 per hour.
Embedded Software Engineer | Airborne Software

Embedded Software Engineer | Airborne Software

BETA Technologies

Raleigh, NC โ€ข On-site

$127K - $168K/yr

Other

Posted 16 days ago


Job description

The Embedded Software Engineer for Airborne Software will apply their knowledge of RTCA DO-178C, best practices for real-time safety-critical embedded software development, and embedded C skill set to specify, architect, design, implement and integrate the embedded software for BETA's airborne systems. The ideal candidate will have a broad knowledge of embedded software development, from bare-metal board bring-up and understanding of microcontroller timing and execution characteristics to high-level software specification and design methods and techniques. The embedded software engineer is responsible for developing robust and reliable software to achieve the highest level of safety-criticality in the industry.
ย 
How you will contribute to revolutionizing electric aviation:
  • Analyze system requirements allocated to software for correctness, feasibility, and appropriateness from an embedded software perspective
  • Develop software high-level requirements to specify the functionality and characteristics of airborne software
  • Architect and design the embedded software, considering hardware constraints, design constraints, and available resources to satisfy the software high-level requirements, and specify software low-level requirements
  • Develop embedded software in the C and Assembly programming languages for ARM microcontroller targets
  • Integrate the software with other software and the target hardware
  • Assess, measure, troubleshoot, and resolve issues with software execution and characteristics such as timing and performance
  • Perform peer reviews of other team member's contributions to the software development project
  • Inform the software verification team of the appropriate testing and analysis of the embedded software
Minimum Qualifications:
  • BS in Computer Engineering, Electrical Engineering, Computer Science, or a related degree from an accredited university
  • Minimum 3 years experience in real-time embedded software development
  • Requirements for engineering and software architecture/design experience
  • Proficiency with the C programming language
  • Knowledge of Texas Instruments Hercules and/or STM ARM microcontrollers, or equivalent
  • Comfortable reading electrical schematics, technical documentation, reference manuals, and datasheets
  • Experience with electronics lab equipment such as programmable power supplies, signal generators, oscilloscopes, and bus analyzers
  • Knowledge and awareness of the activities and outputs required for DO-178C compliance
  • Good team communication and collaboration skills
  • Ability to work independently and as a member of an integrated team
  • Candidates are encouraged to apply even if they don't meet all minimum qualifications
ย 
Above and Beyond Qualifications that will distinguish you:
  • Experience with the Texas Instruments TMS570 ARM microcontroller
  • Experience with the Lauterbach TRACE32 debug/instruction trace system
  • Experience with GNU GCC ARM embedded toolchain and Texas Instruments Code Composer Studio
  • Experience with the Polarion ALM life cycle data management system
  • Experience with embedded software for electric motor control, battery management systems, and/or flight control systems
  • Knowledge of and experience with communications interfaces and devices such as SPI, I2C, CAN, ARINC 429, Analog-to-Digital Converters, Direct Memory Access controllers, and temperature, voltage, and current sensors
  • Familiarity with RTCA DO-330 tool qualification objectives, activities, and outputs
  • Familiarity with RTCA DO-331 model-based development objectives, activities, and outputs