> Markdown version of [/jobs/ext/4131841-senior-principal-software-engineer-onsite](https://www.wearedevelopers.com/jobs/ext/4131841-senior-principal-software-engineer-onsite). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Principal Software Engineer (Onsite) - **Company:** Collins Aerospace - **Location:** Sterling, VA, United States - **Experience:** Expert - **Salary:** $145,600.0 - $276,800.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, C++ (Programming Language), Computer Programming, Python (Programming Language), Scrum Methodology, Software Engineering, Systems Integration - **Published:** October 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a7600be48f3e3f8f ## About the Role * Deep familiarity with Software lifecycle processes for requirements, design, development, integration, test, and feature planning. * Experience writing software in C++ and Python programing languages. * Experience mentoring junior engineers to help enable domain-knowledge growth. * Experience working on a team within a large DoD program. * Active and transferable Secret U.S. government issued security clearance is required prior to start date. * Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 10 years prior relevant experience or an Advanced Degree in a related field and minimum 7 years of experience Qualifications We Prefer: * Experience with Simulation & Training engineering. * Familiarity with engineering processes ranging from Software, Hardware, and Mechanical domains. * Experience with Agile Development Methodologies (e.g. Scrum, SAFe), including backlog management, Agile metrics, and Scrum ceremonies. * Experience communicating task status for Earned Value (EV) reporting or experience as a CAM. * Familiarity with Radio Frequency (RF) communications concepts. ## Description The Strategic Defense Solutions (SDS) portfolio is seeking a highly motivated and skilled Software Engineer professional to join our team in Sterling, VA. In this critical role, you will be part of an innovative team focused on designing and developing software solutions, directly ensuring our customers are prepared for the most vital missions. Our Software Engineers work in an exciting, adaptive, and engaging environment enabling rapid learning to drive success. This position will support the shaping of high-fidelity Simulation & Modelling efforts for enablement of NC3 Mission-System Integration and Crew Training for the armed forces., * Serve as a Senior Principal Software Engineer on a simulation team developing software models for a Mission Crew Trainer device. * Provide technical execution experience required for design, development, integration, test, & validation of a system that complies with technical and performance requirements. * Serve as a primary and important contributor to the team to drive software efforts to maturity. * Work in an Agile program environment, supporting planning, backlog management, technical execution, and coordination within the Agile team. * Identify and escalate risks, opportunities, and dependencies to ensure seamless program execution. * Report execution status to program and functional leadership on a regular basis. * Prepare and present technical demonstrations to key stakeholders to solicit product feedback & improvement. * Mentor early-level & mid-level engineers through technical coaching, knowledge transfer, collaboration, and hands on guidance; fostering technical growth and preparing engineers for increased levels of responsibility.