Principal Software Engineer (Sign On Bonus Available)

BAE Systems•Merrimack, NH
•$118,095 - $200,762

About The Position

Join BAE Systems’ Countermeasure & Electromagnetic Attack Solutions (CEMA) business area and lead development of next-generation RF software for the P-8A Poseidon Self-Protection (P8-ASP) program. Building on a $95 million U.S. Navy contract, the program delivers an electronic-warfare solution that detects, exploits, and counters advanced missile threats. The role will help evolve the RF-interface CSCI and integrate the 3U Direct Digital IRAD capability to support performance and reliability in contested environments. Design, implement, and unit-test high-performance RF signal-processing algorithms using modern C++ on Linux, and develop Python tools and scripts for simulation, data analysis, and verification. Work with systems, hardware, and test engineers to translate requirements into maintainable code, and participate in code reviews, static analysis, and continuous-integration processes to support software quality and airworthiness compliance. Experience with real-time processing, hardware-in-the-loop testing, and open-architecture integration will support rapid-prototype builds and low-rate production deliveries. Work in an Agile, DevSecOps-driven environment using Atlassian tools and Git for source control and CI/CD pipelines. The position is primarily based at BAE facilities, with occasional travel to customer sites potentially required for integration, troubleshooting, and software demonstrations.

Requirements

  • Active Secret Clearance.
  • Bachelor’s degree in computer science, computer engineering, or a related field, and a minimum of 10 years of work experience, or equivalent experience in Test Automation.
  • Demonstrated ability to develop, lead, and motivate technical teams.
  • Experience in embedded software development in C/C++.
  • Foundation in object-oriented design and implementation principles.
  • Knowledge of software engineering processes, methodologies, and tools.
  • Experience with software testing, validation, and verification activities.
  • Understanding of Agile and DevSecOps development practices and CI/CD pipelines.
  • Strong communication skills and ability to contribute to customer meetings, technical reviews, and design discussions.

Nice To Haves

  • Master’s degree in computer science or computer engineering.
  • Full life-cycle software development experience.
  • Customer or subcontractor interfacing experience.
  • Experience using Git/Bitbucket, Jira, and Confluence.
  • Experience with real-time processing, hardware-in-the-loop testing, and open-architecture integration.

Responsibilities

  • Lead development of next-generation RF software for the P-8A Poseidon Self-Protection program.
  • Evolve the RF-interface CSCI and integrate the 3U Direct Digital IRAD capability.
  • Design, implement, and unit-test high-performance RF signal-processing algorithms using modern C++ on Linux.
  • Develop Python tools and scripts for simulation, data analysis, and verification.
  • Collaborate with systems, hardware, and test engineers to translate requirements into clean, maintainable code.
  • Participate in code reviews, static analysis, and continuous-integration processes to support software quality and airworthiness compliance.
  • Contribute to rapid-prototype builds and low-rate production deliveries.
  • Use Agile and DevSecOps processes, Atlassian tools, Git, and CI/CD pipelines.
  • Travel occasionally to customer sites to support integration activities, troubleshoot issues, and demonstrate software functionality.
  • Develop, lead, and motivate technical teams.

Benefits

  • Health, dental, and vision insurance for eligible regular employees scheduled to work 20 or more hours per week.
  • Health savings accounts.
  • 401(k) savings plan.
  • Disability coverage.
  • Life and accident insurance.
  • Employee assistance program.
  • Legal plan.
  • Discounts on home, auto, and pet insurance.
  • Paid time off and paid holidays.
  • Paid parental and military leave.
  • Bereavement leave and applicable federal and state sick leave.
  • Company recognition program with monetary or non-monetary awards.
  • Other incentives may be available based on position level and/or job specifics.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service