The Tactical Applications team at Collins Aerospace is seeking a Principal Software Engineer to design, develop, integrate, and verify military avionics solutions, enhancing situational awareness and navigation for military helicopter pilots and crews.
Requirements
- Agile team development experience
- Test Automation (Python) experience
- Engineering Tool experience (DOORS, ALM, JIRA, Enterprise Architect, etc.)
- Avionics integration and test experience
- Embedded Software experience
- Mil-Std-1553B bus protocol experience
- Ethernet bus protocol experience (TCP/UDP)
Responsibilities
- Assist in leading Software and Systems engineering development tasks within the Agile framework
- Present technical information and status to the Agile team and immediate levels of engineering leadership
- Work with other team members and domains to maintain and develop requirements and design to satisfy customer needs
- Continually work to maintain compliance with Agile team as well as Collins Aerospace standards and best practices
- Develop automated and semi-automated software test scripts via Python language
- Provide support for verifying software builds in an integrated test environment
- Support formal verification events during major deliveries
Other
- U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract.
- Must have or be capable of obtaining a US Department of Defense (DoD) security clearance after day one.
- Adaptable to changes in assignments and responsibilities
- Ability to collaborate well across multiple disciplines
- Highly self-motivated and contributing to a positive work environment