BAE Systems-posted 3 months ago
$95,106 - $161,680/Yr
Full-time • Senior
Hudson, NH
5,001-10,000 employees

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.

  • 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.
  • 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.
  • 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)
  • Health, dental, and vision insurance
  • 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
  • Paid holidays
  • Paid parental leave
  • Military leave
  • Bereavement leave
  • Federal and state sick leave
  • Company recognition program
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service