Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BAE Systems USA Logo

CEMA Software Engineer II

BAE Systems USA

$77,809 - $132,275
Sep 23, 2025
Hudson, NH, US
Apply Now

BAE Systems' Countermeasure & Electromagnetic Attack Solutions (CEMA) business area needs to develop and maintain tools, frameworks, and test environments for the Compass Call program to ensure the reliability and performance of the prime mission equipment (PME) software, directly supporting production selloff and delivering advanced electronic warfare capabilities.

Requirements

  • Proficiency in object-oriented programming (C++)
  • Knowledge of Python, BASH, or other scripting tools
  • Experience developing in Linux environments
  • Familiarity with software written in C and GUI frameworks
  • Experience with additional languages such as Rust, MATLAB, and/or C
  • Hands-on exposure to hardware integration and low-level interfaces
  • Familiarity with real-time embedded systems, RF communications, or EW systems

Responsibilities

  • Design, develop, and maintain object-oriented software using C++ - with exposure to C, Rust, and MATLAB - within a Linux environment.
  • Support integration and testing of embedded software with target hardware in secure environments.
  • Apply Agile and DevSecOps practices with CI/CD pipelines and automated testing.
  • Collaborate with Systems, Hardware, and Mission Software engineers to diagnose, debug, and test development systems.
  • Contribute to automated test integration and execution, with a focus on reliability and zero-defects.
  • Prepare test documentation and design artifacts in accordance with established processes

Other

  • Ability to obtain Secret clearance
  • Bachelor’s degree in computer science, computer engineering, or a related technical field
  • 2+ years of professional software development experience
  • Active Secret Clearance
  • CompTIA Security+ Certification