This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Empower national defense. Advance your career. Make a difference. Join BAE Systems' Compass Call program, a cornerstone of our Countermeasure & Electromagnetic Attack Solutions (CEMA) group, as we expand our capabilities to support growing global demand for advanced electronic warfare systems. As a Senior Software Engineer, you'll take on a critical role in designing, developing, and integrating mission software that disrupts adversary radar and communication networks, with a focus on both domestic and international applications. Your expertise will directly strengthen national defense and give our warfighters, as well as our allied partners, the edge in contested environments. You’ll work with modern C++ and C# in secure Linux environments, contributing to the development of real-time mission software and advanced processing frameworks. In this senior role, you’ll apply your technical depth to complex challenges, collaborate across disciplines, and drive innovation in the electromagnetic battlespace.
Job Responsibility:
Design, implement, and integrate mission software in C++ and C# on Linux platforms
Contribute across the full software lifecycle – from requirements definition through system integration and verification
Develop and optimize real-time software frameworks for both domestic and international applications
Apply Agile and DevSecOps practices, including CI/CD pipelines, automated testing, and code reviews
Collaborate with Systems, and Test engineers to solve cross-disciplinary technical challenges
Support foreign military sales programs (e.g., Italy) by adapting solutions for international mission needs
Mentor and support early-career engineers, helping to build technical skills and reinforce best practices
Requirements:
Active Secret clearance
Bachelor's degree in computer science, computer engineering, or a related technical field
4+ years of professional software development experience
Proficiency in object-oriented design, development practices, and implementation in C++, C, C#, or Java
Experience developing in Linux environments
Hands-on experience with version control and collaboration tools (Git, Atlassian suite: Jira, Confluence, Bitbucket)
Strong problem-solving skills and ability to collaborate across teams
Nice to have:
Active Top Secret Clearance
CompTIA Security+ Certification
Knowledge of real-time embedded systems, signal processing, SDRs, or RF communications
Familiarity with Agile software development methodologies
Experience with software verification, validation, and CI/CD tools (e.g., Jenkins)