Principal Engineer, Software Architecture (Test Automation)

An innovative in-flight entertainment and connectivity (IFEC) company that designs, engineers, manufactures, and supports world-class in-flight entertainment solutions.
$158,000 - $177,000
Backend
Principal Software Engineer
Hybrid
15+ years of experience
Travel

Description For Principal Engineer, Software Architecture (Test Automation)

Safran Passenger Innovations, a leader in in-flight entertainment and connectivity (IFEC), is seeking a Principal Engineer, Software Architecture specializing in Test Automation. This role combines high-level software architecture with a specific focus on building and implementing test automation strategies.

The position offers an exciting opportunity to work at the intersection of aviation technology and passenger experience, where you'll be responsible for designing and implementing comprehensive test automation frameworks that ensure the quality and reliability of IFEC systems. You'll be working with cutting-edge technology in a unique domain that directly impacts millions of air travelers.

As a Principal Engineer, you'll lead the technical vision for test automation, working closely with cross-functional teams to develop and implement scalable testing solutions. The role requires extensive experience in software development (15+ years) and technical leadership (7+ years), with deep expertise in test automation frameworks, CI/CD pipelines, and cloud services.

The position offers competitive compensation ($158,000-$177,000) and an impressive benefits package, including a 401(k) with company match, comprehensive health benefits, and a flexible 9/80 work schedule. You'll be part of a collaborative environment where innovation is encouraged, working on solutions that redefine the passenger experience in air travel.

This is an ideal role for a seasoned software architect who is passionate about quality assurance and test automation, enjoys mentoring others, and wants to make a significant impact in the aviation industry. The hybrid work environment offers flexibility while maintaining collaborative opportunities with the team.

The company's focus on innovation, combined with its significant presence in the aviation industry, provides unique challenges and opportunities for professional growth. You'll be working with modern technologies including Linux, Python, Java, JavaScript, and Kubernetes, while helping shape the future of in-flight entertainment systems.

Last updated a month ago

Responsibilities For Principal Engineer, Software Architecture (Test Automation)

  • Develop software and systems platform architecture
  • Work with customers to gather requirements for platform specific system functional specifications
  • Lead the initial architecture of major sub systems
  • Provide technical guidance and coaching to developers and engineers
  • Ensure software meets requirements of quality, security, modularity and extensibility
  • Lead technical exchange meetings with program engineers
  • Create requirements definition and analysis for new software frameworks
  • Develop documentation of system use cases for software architecture

Requirements For Principal Engineer, Software Architecture (Test Automation)

Linux
Python
Java
JavaScript
Kubernetes
  • Bachelor's Degree in Engineering or equivalent experience
  • 12+ years of experience working in a similar role
  • 15+ years of experience as a software developer
  • 5+ years of Linux platform experience
  • 7+ years of experience in a technical leadership role
  • C++ and design pattern experience
  • Experience with CI/CD pipelines and tools
  • Strong proficiency in languages like Python, Java, JavaScript, or Ruby
  • Knowledge of performance testing tools
  • Experience with cloud services (AWS, Azure, GCP)
  • Strong knowledge in creating scalable, maintainable architectures

Benefits For Principal Engineer, Software Architecture (Test Automation)

401k
Medical Insurance
  • Home workspace allowance
  • Discretionary bonus program
  • 401(k) program with company match
  • Paid time off for vacations, personal time and sick days
  • Year-end holiday shutdown
  • Alternative work schedule (9/80) with every other Friday off
  • Comprehensive health benefits package

Interested in this job?

Jobs Related To Safran Passenger Innovations Principal Engineer, Software Architecture (Test Automation)

Principal Engineer, Software Architecture (Test Automation)

Lead software architecture and test automation initiatives for in-flight entertainment systems at Safran Passenger Innovations.

Principal Engineer, Software Architecture (Microservices)

Principal Software Engineer position focusing on microservices architecture at Safran Passenger Innovations

Principal Engineer, Software Architecture (Test Automation)

Principal Engineer, Software Architecture (Test Automation) at Safran Passenger Innovations, leading test automation strategies for in-flight entertainment systems.

Principal Software Engineer

Principal Software Engineer position at Microsoft focusing on database systems, backup/restore, and replication features for Azure Data services.

Principal Product Manager, Quickbooks Homepage

Lead the transformation of QuickBooks Homepage Dashboard as Principal Product Manager at Intuit, crafting AI-powered experiences for small business success.