remote
Principal Software Project Engineer - Collins Aerospace
Software Engineer
Lead complex software projects for defense systems, driving execution, stakeholder alignment, and technical excellence using C++, Python, and Agile practices while maintaining DoD Secret clearance.
About the role
Key Responsibilities
- Lead end‑to‑end software development for mission‑critical defense platforms, ensuring technical quality and schedule adherence.
- Act as the primary liaison between program leadership, engineering teams, and external partners to align objectives and resolve technical risks.
- Define architecture, design, and implementation plans for C++ and Python components, integrating with embedded and real‑time systems.
- Apply Agile methodologies to manage backlogs, sprint planning, and continuous delivery pipelines.
- Maintain and advance DoD Secret security clearance, ensuring compliance with all security protocols.
Requirements
- 10+ years of software engineering experience in defense or aerospace environments.
- Proven track record leading large, cross‑functional teams on complex projects.
- Strong knowledge of C++ and Python, with experience in embedded or real‑time systems.
- Experience with Agile frameworks (Scrum, Kanban) and CI/CD pipelines.
- U.S. citizenship and active DoD Secret clearance required.
Skills
project managementcpython