BAE Systems logo

Principal Software Engineer

BAE Systems

Hudson, NH
Full Time
Senior
112k-191k
about 1 month ago

Job Description

About the Role

Join BAE Systems' Countermeasure & Electromagnetic Attack Solutions (CEMA) group in Hudson, New Hampshire, as a Principal Software Engineer supporting the Portable Mission Planning System (PMPS) team on the Compass Call electronic attack program. Contribute to developing advanced technologies that protect national security and support critical military operations. This role involves designing, developing, and integrating mission planning ground support systems used by the U.S. Air Force, collaborating with multidisciplinary teams, and providing technical leadership and mentoring within an Agile environment.

Key Responsibilities

  • Design and implement high-quality software solutions for mission planning systems
  • Contribute to and create key project artifacts, including architecture and design documents
  • Develop and integrate GUI-based application software in a Windows environment
  • Collaborate in an Agile team environment with cross-functional engineering groups
  • Support full software lifecycle activities including development, integration, and testing
  • Leverage modern tools and technologies to enhance system performance and maintainability

Requirements

  • Active Secret clearance
  • Bachelor's degree in Computer Science, Computer Engineering, or related discipline, and minimum of 6 years work experience
  • Proficiency in Windows application development, including recent C# experience
  • Experience with GUI development and object-oriented design principles
  • Applied experience with tools such as Atlassian suite (Jira, Confluence, Bitbucket), Git, Visual Studio, Entity Framework
  • Software development experience using Agile methodologies
  • Strong communication and interpersonal skills
  • Strong problem-solving and collaborative skills

Nice to Have

  • Active CompTIA Security+ Certification
  • Experience with full life-cycle software development, integration, processes, and methodologies
  • Background in mission planning development and utilization of the Joint Mission Planning System (JMPS) framework
  • Understanding of Next-Generation Open Mission Systems (NOMS) or Joint Open Mission Systems (JOMS) architectures
  • Foundation in modern design and implementation principles
  • Experience with Windows Forms

Qualifications

  • Minimum of 6 years of work experience in related fields
  • Bachelor's degree in a relevant discipline

Benefits & Perks

  • 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 and paid holidays
  • Paid parental, military, bereavement, and sick leave
  • Participation in company recognition and incentive programs

Working at BAE Systems

BAE Systems promotes a strong, inclusive culture with opportunities to learn, leverage current technologies, and incorporate new ones. The company values innovation, teamwork, and making a meaningful impact on national security through advanced technology and dedicated service.

Apply Now

Job Details

Posted AtJun 15, 2025
Salary112k-191k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About BAE Systems

Website

baesystems.com

Company Size

10000+ employees

Location

Hudson, NH

Industry

Aerospace Product and Parts Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches