AI SCORE 8.5

Senior Principal Software Engineer - Avionics Test Engineering

$132K–$252K/year

About the Role

We're hiring a Senior Principal Software Engineer to join our Avionics Test Engineering team at Collins Aerospace. This is a unique opportunity to lead software development projects that provide avionics test solutions for our factories, service centers, and external customers. As a Senior Principal Software Engineer, you will work closely with engineers from various disciplines, ensuring our solutions meet the highest standards of quality and safety. This role is critical in shaping the future of avionics technology.

What You'll Do

  • Provide technical leadership throughout the software development lifecycle, including requirements capture, design, coding, and validation.
  • Guide a team of engineers, fostering collaboration and ensuring high-quality software delivery.
  • Implement new processes to enhance the software engineering discipline within Avionics Test Engineering.
  • Mentor and train less experienced engineers, helping them develop their skills and solve complex problems.
  • Collaborate with cross-functional teams to achieve operational goals and drive technical excellence.

Requirements

  • Degree in Science, Technology, Engineering, or Mathematics (STEM) with a minimum of 10 years of relevant experience, or an Advanced Degree with a minimum of 7 years of experience.
  • Experience in software requirements, design, implementation, and testing, particularly in avionics software projects.
  • Proficiency in C# programming and familiarity with ARINC standards such as ARINC 429, ARINC 664, and ARINC 661.
  • Strong leadership skills with the ability to mentor and guide a diverse team of engineers.
  • Excellent communication skills to collaborate effectively with cross-functional teams.

Nice to Have

  • Experience with modern software development best practices and configuration management tools.
  • Demonstrated ability to lead teams in regulated industries.
  • Analytical skills to identify and resolve complex problems effectively.

What We Offer

  • Comprehensive benefits package including medical, dental, and vision insurance.
  • Three weeks of vacation for newly hired employees.
  • Generous 401(k) plan with employer matching funds.
  • Tuition reimbursement and student loan repayment programs.
  • Life insurance and disability coverage.
  • Optional coverages including pet insurance and critical illness insurance.
  • Employee Assistance Plan with counseling sessions.
  • Relocation support for eligible candidates.

This Senior Principal Software Engineer role is an exciting opportunity to advance your career in the avionics industry. Join us at Collins Aerospace and be part of a team that is redefining aerospace technology every day.

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This role offers a unique opportunity to lead avionics software projects at a reputable company. Competitive salary and comprehensive benefits make it attractive.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

About Collins Aerospace

Explore Collins Aerospace careers in 2026 and discover a range of remote, hybrid, and office positions. Utilize advanced filters to find your ideal job, track your applications, and gain valuable company insights. With numerous career opportunities available at Collins Aerospace, take the next step in your professional journey and unlock your potential within a leading aerospace company. Apply today!

Industry
Tech
Location
On-site

Who Will Succeed Here

Expert in C programming with extensive experience in avionics protocols such as ARINC 429, ARINC 664, and ARINC 661, allowing for efficient software development and testing in safety-critical environments.

Strong technical leadership skills to guide cross-disciplinary teams in an office setting, facilitating collaboration and ensuring adherence to stringent quality and safety standards in avionics software solutions.

Proven ability to mentor junior engineers and lead complex software testing projects, demonstrating a mindset focused on continuous improvement and innovation in avionics test engineering.

Learning Resources

C Programming: A Modern Approachbook

Career Path

Senior Principal Software Engineer - Avionics Test Engineering(Now)Engineering Manager - Avionics Systems(2-4 years)Director of Software Engineering - Avionics(5-7 years)

Market Overview

Market Size 2024
$5.2B
Annual Growth
8.5%
AI Adoption in Avionics
35%
Investment in Avionics Software
+20%
Labour Demand for C Engineers
+15%
Avg Salary for Senior C Engineers
$130K

Skills & Requirements

Required
CARINC 429ARINC 664
Growing in Demand
C++Model-Based DevelopmentFunctional Safety (ISO 26262)
Declining
Assembly LanguageLegacy C (non-standard compliant)

Domain Trends

Increased Automation in Testing
The use of automated testing tools in avionics is expected to grow by 40% by 2025, reducing manual testing efforts and improving reliability.
Shift to Open Standards
There is a significant move towards open standards like ARINC 664 and ARINC 661, with adoption rates increasing by 30% among new avionics systems to enhance interoperability.
Growth in Cybersecurity Measures
With rising concerns over cybersecurity, investments in avionics security solutions are projected to increase by 25% annually, emphasizing the need for secure coding practices in C development.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.