> Markdown version of [/jobs/ext/2552153-senior-principal-software-engineer-rfcm-development](https://www.wearedevelopers.com/jobs/ext/2552153-senior-principal-software-engineer-rfcm-development). 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 - RFCM Development - **Company:** BAE Systems - **Location:** Manchester, NH, United States - **Experience:** Expert - **Salary:** $122,870.0 - $208,890.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Systems Engineering, Computer Engineering, Microsoft Visual Studio, Object-Oriented Software Development, Git, Information Technology - **Published:** August 3, 2026 - **Apply:** https://dejobs.org/x/x/9E0DA77662A94B96A177C96A1A6F9461/job/ ## About the Role We are looking for a talented Senior Principal Software engineer to work in the area of RFCM development and integration. The opening is for a large and dynamic program developing an Electronic Warfare (EW) product onboard a military aircraft. The candidate must have a deep knowledge of EW countermeasures and the ability to lead an experienced technical team. Because of the need for consistent, in-person collaboration and/or the requirement to perform all work onsite due to the nature of this particular role, it will be performed full-time on site. This means work will be conducted on location at a BAE Systems facility 100% of the time. Required Education, Experience, & Skills * Secret Security Clearance (active within the past two years). * Bachelor's Degree in computer science, computer engineering, or related field, and minimum of 8 years work experience or equivalent experience * Deep knowledge of EW countermeasures * Proven ability to lead an experienced development team * Proven ability to create complex designs, working with both existing baselines and new-start projects * Proven knowledge in service-based architecture * Proven ability to create test artifacts, execute and capture test results * Lab integration experience with complex systems * Ability to partner with senior technical and project leads to provide estimates, status, risks and opportunities * Ability to evaluate, create, and reconcile requirements across multiple baselines or projects * Familiar with Git, Visual Studio, and Visual Studio Code * Ability to work independently * Strong C experience * Foundation in Object-Oriented design and implementation principles * Experience with software and systems engineering processes, methodologies, and tools * Experience performing software testing, validation, and verification activities Preferred Education, Experience, & Skills * Experience in identifying software risk areas in a design to mitigate technical risk ## Related Videos - [Model Based Systems Engineering in an Agile Product Development Process](https://www.wearedevelopers.com/videos/68-model-based-systems-engineering-in-an-agile-product-development-process) - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Excellent Software Testing](https://www.wearedevelopers.com/videos/87-excellent-software-testing) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)