Join BAE Systems Intelligence & Security as a Software Engineer developing and maintaining tools, frameworks, and test environments for the Compass Call program's prime mission equipment (PME) software. This mid-career to senior role directly enables production selloff and delivers advanced electronic warfare capabilities. This is a full-time, onsite position in Hudson, NH.
What You'll Do
- Design, develop, and maintain high quality, real-time, embedded software using C++, C, Rust, and MATLAB within a Linux environment.
- Build and integrate test frameworks and automation tools for embedded mission software.
- Collaborate with Systems, Hardware, and Mission Software teams to diagnose, debug, and verify complex software on target hardware.
- Apply Agile and DevSecOps practices using CI/CD pipelines, version control, and automated test environments.
- Generate and execute automated integration and regression tests with focus on zero-defects.
- Develop and maintain test and design documentation in accordance with established processes.
- Analyze and evaluate complex software designs to identify and resolve potential flaws early.
What We're Looking For
- Active Secret clearance.
- Bachelor’s degree in computer science, computer engineering, or a related technical field.
- 2 to 4+ years of professional software development experience.
- Proficiency in object-oriented programming (C++).
- Experience developing in Linux environments.
- Hands on experience with software written in C and GUI frameworks.
- Working knowledge of communication interfaces, protocols, IP networking, and message architectures.
- Experience performing and leading software testing, validation and verification activities.
- Strong debugging, problem-solving, and collaborative skills.
Nice to Have
- Active Top Secret Clearance.
- CompTIA Security+ Certification.
- Experience with Rust, MATLAB, and/or C.
- Scripting experience in Python, BASH, or others.
- Experience with hardware integration (low-level interfaces to RF receivers).
- Familiarity with real-time embedded systems, RF communications, and/or counter-radar electronic warfare.
- Hands-on experience with Agile methods, version control and collaboration tools (Git, Atlassian), and CI/CD tools (e.g., Jenkins).
Technical Stack
- C++, C, Rust, MATLAB
- Linux, Python, BASH
- Git, Atlassian tools, Jenkins
Team & Environment
You will be part of the Ground Support Equipment (GSE) team within the Countermeasure & Electromagnetic Attack Solutions (CEMA) group. This collaborative culture trusts, supports, and empowers engineers to make an impact by solving complex technical challenges with a highly skilled, multidisciplinary team.
Benefits & Compensation
- Compensation range: $97,008 - $164,914.
- Flexible 9/80 schedule with every other Friday off.
- Training, mentorship, and exposure to advanced defense technologies.
Work Mode
This is a full-time, onsite position in Hudson, New Hampshire.
BAE Systems is an equal opportunity employer.




