Sr Principal Engineer Systems (26-465)

Northrop Grumman•Huntsville, AL
•$135,800 - $203,600•Onsite

About The Position

Northrop Grumman Space Systems—Missile Defense Integration is hiring a Sr Principal Engineer Systems for its Command and Control, Battle Management, and Communications (C2BMC) program in Huntsville, Alabama. The position supports a key component of the Missile Defense System, which enables strategic, regional, and operational planning and control of ballistic missile defense operations. C2BMC networks, integrates, and synchronizes sensor and weapon systems to support missile defense mission goals and ground and flight tests. The role focuses primarily on software development, including building post-processing analysis tools and visualizations to assess C2BMC performance. The position requires on-site work; remote work is not available. Relocation assistance is not provided. Travel is required 10% of the time, and an active, in-scope Secret government clearance is required to start.

Requirements

  • Bachelor’s degree in a STEM field such as Computer Science, Systems Engineering, Software Engineering, Mathematics, or Physics, or a related field, and 8 years of experience; alternatively, a Master’s degree in a STEM-related field and 6 years of relevant experience, or a Ph.D. in a related discipline and 4 years of experience.
  • Current, active, in-scope government-issued Secret security clearance at the time of application; required to start.
  • Willingness to travel 10% of the time for business needs.
  • Hands-on software engineering experience and skills in programming languages such as Java, C++, and Python; database management; and networking or data communications.
  • Experience using Microsoft Office, including PowerPoint, Word, and Excel.

Nice To Haves

  • Master’s degree in Systems Engineering.
  • INCOSE Certified Systems Engineering Professional (CSEP) certification.
  • Object Management Group Certified Systems Modeling Professional - Model Builder Fundamental (OCSMP - MBF) certification.
  • Experience developing tools and products to support analysis or assessment of a system or project, particularly using Java and Python.
  • Experience with DevOps tools such as Jenkins, HTCondor, and GitLab.
  • Experience applying statistical distributions to hypothesis testing, model validation, inferential statistics, confidence interval estimation, and interpreting goodness-of-fit tests.
  • Experience in systems engineering for DoD Information Systems.
  • Experience creating and briefing chart packages for tooling or analysis.

Responsibilities

  • Build post-processing analysis tools and visualizations to assess C2BMC performance.
  • Translate existing MATLAB tools into Java; write high-performance Java and Python code; and refactor legacy components to improve scalability, latency, and resource utilization.
  • Conduct in-depth performance studies, generate actionable insights, and recommend architectural or algorithmic improvements.
  • Develop and support the Jenkins/HTCondor automation platform by creating, maintaining, and troubleshooting pipeline jobs, scripts, and plugins.
  • Collaborate across teams to understand and conduct high-level analysis of C2BMC performance.
  • Prepare and present analytical documents or briefs.
  • Keep current with Java and Python performance techniques, CI/CD tools, and database technologies, and proactively introduce improvements.

Benefits

  • Health Plan
  • Savings Plan
  • Paid Time Off
  • Education Assistance
  • Training and Development
  • Flexible Work Arrangements
  • Health insurance coverage
  • Life and disability insurance
  • Company paid holidays
  • Potential eligibility for overtime, shift differential, and a discretionary bonus, depending on the position
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service