- Job Title: Advanced Software Engineer - Next Generation Avionics Integration
- Location: Phoenix, Arizona, United States
- Employment Type: Full-Time
Overview
We are hiring for one of our clients for the position of Advanced Software Integration Engineer – Avionics. This is an exciting opportunity to contribute to the development, integration, and optimization of next-generation avionics software solutions for advanced aerospace platforms.
In this role, you will work on highly complex avionics systems, collaborating with cross-functional engineering teams to deliver scalable, high-performance Integrated Modular Avionics (IMA) solutions that support the future of aviation.
Key Responsibilities
- Perform end-to-end integration of avionics software components on next-generation avionics platforms.
- Ensure compliance with ARINC 653 partitioning, resource allocation, and multicore scheduling requirements.
- Manage software build processes, configuration control, and software part numbering strategies.
- Develop, implement, and maintain KPI toolchains for monitoring software maturity, integration progress, and system performance.
- Analyze KPI datasets and generate technical reports to support engineering and program decisions.
- Decompose high-level system requirements into detailed software and integration requirements.
- Maintain complete traceability throughout the software development lifecycle.
- Configure and execute integration, regression, and hardware-in-the-loop (HIL) testing.
- Debug complex software interactions across partitions, I/O services, and platform infrastructure.
- Collaborate with integrated product teams, systems engineers, and software developers.
Required Qualifications
- Bachelor's degree in Engineering, Computer Science, Software Engineering, or a related technical field.
- Minimum 4 years of experience in avionics software integration or aerospace software systems integration.
- Strong experience with avionics software development lifecycles and integration methodologies.
- Ability to work in a highly collaborative, fast-paced engineering environment.
Preferred Qualifications
- Degree in Electrical Engineering, Computer Engineering, Software Engineering, or Computer Science.
- Experience with C++, Python, PowerShell, or Windows Batch scripting.
- Strong knowledge of Deos, ARINC 653, and multicore processing environments.
- Experience with ARINC 665/615 data loading standards.
- Familiarity with ARINC 661 cockpit display standards.
- Experience with IMA I/O integration tools such as ESCAPE, PCT, or HARMONIC.
- Knowledge of Pure::Variants, software product line engineering, and variation management.
- Understanding of TSO-153, TSO-153a, TSO-214, and avionics certification processes.
Additional Requirements
- Must qualify as a U.S. Person under applicable U.S. export control laws.
- Visa sponsorship is not available for this position.
Benefits
- Competitive compensation package
- Unlimited vacation plan
- Flexible work schedule
- Medical, dental, and vision coverage
- Health Savings Account (HSA)
- Life insurance
- Short-term and long-term disability
- Employee Assistance Program (EAP)
- 401(k) with company match
- Flexible Spending Accounts (FSA)
Equal Opportunity Employer
We are committed to fostering an inclusive workplace where innovation, collaboration, and professional growth thrive. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected status under applicable law.
Apply Now!