Senior Principal Software Engineer – Core Systems & Libraries
Posted 10hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Principal Engineer designing certified core software, libraries, and tools for Collins Aerospace avionics. Leading DO-178 development, verification, and certification across aircraft platforms.
Responsibilities:
- Lead the architecture and design of core software components, libraries, and tooling aligned to avionics system requirements
- Drive technical direction and execution across development and verification activities for safety-critical DO-178 software
- Define and manage software requirements, decomposition, and traceability across complex systems
- Develop and verify software using modern C++ and object-oriented design principles
- Own and produce DO-178 certification artifacts, including DAL-A deliverables
- Lead and support certification efforts, including engagement with customers and regulatory authorities
- Conduct and contribute to peer reviews to ensure quality, consistency, and compliance across the lifecycle
- Collaborate with engineering, program leadership, and customers to align technical solutions with program objectives
- Travel domestically and internationally as required, less than 10%
- Contribute to software foundations for modern aircraft, including scalable and certifiable avionics platforms
Requirements:
- Degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 10 years of relevant experience, or an advanced degree in a related field and minimum 7 years of experience
- U.S. citizenship required; only U.S. citizens are authorized to access information under the program/contract
- Experience designing and developing software architecture, libraries, or platform-level components in an aerospace or safety-critical environment
- Ability to lead technical execution of projects, including customer engagement and presentations to senior stakeholders
- Hands-on experience supporting DO-178 software development and certification activities, including requirements, verification, or certification artifacts
- Experience working across cross-functional engineering and program teams to deliver complex, integrated solutions
- Experience with modern C++ and object-oriented design principles
- Preferred experience with C++ and VxWorks
- Preferred experience writing high-level and low-level requirements
- Preferred experience writing test cases and automated test procedures
- Civil Certification DO-178 DAL A experience preferred
- Experience with Flight Management Systems, software, aircraft applications, or middleware preferred
- Familiarity with revision control concepts and tools such as GIT, Subversion, and JIRA preferred
- Willingness and ability to travel domestically and internationally less than 10%
Benefits:
- Medical, dental, and vision insurance
- Three weeks of vacation for newly hired employees
- Generous 401(k) plan with employer matching funds and separate employer retirement contribution
- Lifetime Income Strategy option
- Tuition reimbursement program
- Student Loan Repayment Program
- Life insurance and disability coverage
- Optional pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, and ID theft protection
- Birth, adoption, and parental leave benefits
- Ovia Health, fertility, and family planning
- Adoption Assistance
- Autism Benefit
- Employee Assistance Plan, including up to 10 free counseling sessions
- Healthy You Incentives wellness rewards program
- Doctor on Demand virtual doctor visits
- Bright Horizons child and elder care services
- Teladoc Medical Experts second opinion program
- Flexible work schedules
- Flexible spending accounts
- Employee Scholar Program
- Paid time off and holidays
- Potential eligibility for annual short-term and/or long-term incentive compensation programs; payments are not guaranteed















