Senior Principal Software Engineer: Java Algorithms (DoD)

0090 CORP-Corporate Office

United States

On-site

USD 135,800 - 203,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Northrop Grumman in Huntsville, AL seeks a Sr Principal Software Engineer (Algorithm) to design, develop, and lead Java-based mathematical algorithms for SLD to support C2BMC.

You will collaborate with multi-disciplinary teams, mentor junior engineers, and actively participate in agile planning while helping transition prototype algorithms to real-time tactical Java implementations; a DoD secret clearance is required.

Qualifications

  • Active DoD Secret clearance required to start.
  • 8+ years designing and developing complex mathematical algorithms.
  • Experience with data fusion, Kalman filtering, or radar signal processing.
  • Proficiency in MATLAB and Python; full lifecycle development.

Responsibilities

  • Lead design and development of Java-based mathematical algorithms for SLD to support C2BMC.
  • Develop and maintain architecture documents, design artifacts, and technical presentations.
  • Implement MATLAB and/or Java prototype software and transition to real-time Java.
  • Support code reviews, testing, and verification across lab and flight test environments.
  • Mentor junior engineers and participate in agile planning and sprint ceremonies.
  • Collaborate with Systems Engineering, Integration, Deployment, and Warfighter Support teams.

Skills

Algorithm design
Data analysis
Agile methodologies
Technical writing
Communication

Education

Bachelor's degree in Computer Science, Software Engineering, Mathematics, Physics, or related field
Master's degree in related field

Tools

MATLAB
Python
Unix/Linux
Git/GitLab
Eclipse
Maven/Gradle
SonarQube

Job description

Northrop Grumman in Huntsville, AL seeks a Sr Principal Software Engineer (Algorithm) to design, develop, and lead Java-based mathematical algorithms for SLD to support C2BMC.

You will collaborate with multi-disciplinary teams, mentor junior engineers, and actively participate in agile planning while helping transition prototype algorithms to real-time tactical Java implementations; a DoD secret clearance is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Algorithms Engineer for C2BMC - Secret Clearance
Lead Java Algorithms Engineer for C2BMC - Secret Clearance

Northrop Grumman • Huntsville (AL)

On-site
USD 135,000 - 204,000
Senior Algorithm Engineer, Secret Clearance (Java/Math)
Senior Algorithm Engineer, Secret Clearance (Java/Math)

Northrop Grumman • Huntsville (AL)

On-site
USD 108,000 - 164,000
Health Plan
Savings Plan
Paid Time Off
+3
Algorithm Software Engineer - Java Math & DevSecOps
Algorithm Software Engineer - Java Math & DevSecOps

Vets Hired • Huntsville (AL)

On-site
USD 105,000 - 145,000
Senior Principal Software Engineer - C2BMC (Secret)
Senior Principal Software Engineer - C2BMC (Secret)

0090 CORP-Corporate Office • United States

On-site
USD 135,000 - 204,000
Health Plan
Savings Plan
Paid Time Off
+3
Algorithm Software Engineer — Secret Clearance, On‑Site
Algorithm Software Engineer — Secret Clearance, On‑Site

0090 CORP-Corporate Office • United States

On-site
USD 88,000 - 131,000
Health Plan
Savings Plan
Paid Time Off
+3
Algorithm Software Engineer – Secret Clearance
Algorithm Software Engineer – Secret Clearance

Northrop Grumman • Huntsville (AL)

On-site
USD 88,000 - 131,000
Principal Software Engineer - Secret Clearance, Huntsville
Principal Software Engineer - Secret Clearance, Huntsville

Northrop Grumman Corp. (AU) • Huntsville (AL)

On-site
USD 103,000 - 156,000
Health Plan
Savings Plan
Paid Time Off
+3
Senior Principal Software Engineer - Secret Clearance
Senior Principal Software Engineer - Secret Clearance

Northrop Grumman • Huntsville (AL)

On-site
USD 136,000 - 204,000
Relocation assistance
On-site position in Huntsville
Bonus potential
Algorithm Software Engineer — Onsite Huntsville (DoD/Java)
Algorithm Software Engineer — Onsite Huntsville (DoD/Java)

Auria • Huntsville (AL)

On-site
USD 110,000 - 125,000
401(k) Match
Tuition reimbursement for continued ed
Sr Principal Software Engineer (Algorithm) – TRK (26-332)
Sr Principal Software Engineer (Algorithm) – TRK (26-332)

0090 CORP-Corporate Office • United States

On-site
USD 135,000 - 204,000