Collins Aerospace is seeking a Senior Principal Software Engineer for its Core Systems and Libraries team in Huntsville, Alabama. This onsite role leads the architecture and development of core software components, libraries, and tools that support scalable, certifiable avionics platforms. The engineer drives technical direction and execution across the development and verification lifecycle for safety-critical software, working with cross-functional teams to deliver solutions aligned with civil and military certification standards. The role includes defining software requirements and traceability, developing and verifying software in modern C++, producing DO-178 certification artifacts including DAL-A deliverables, and supporting certification with customers and regulatory authorities. The engineer will also contribute to peer reviews and align technical solutions with program objectives. Domestic and international travel may be required at less than 10%. The position offers opportunities to work with emerging aerospace technologies, develop expertise across the product lifecycle and software certification, and design software product lines for multiple platforms and global customers. U.S. citizenship is required to access information under the program or contract. No security clearance is required. Relocation is available.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior