Sr. Principal Software Engineer

Northrop Grumman
US - Alabama - Huntsville
View Company Profile / << Go Back

  • Job Type: Full time
  • 7 days ago

Job Description

Design, develop, document, test, debug, and sustain mission-critical command and control software for the Integrated Battle Command System. Collaborate on Agile teams with systems and hardware engineers to deliver secure, scalable software, user interfaces, testing, and upgrades across multiple software baselines.

Requirements: Requires a STEM bachelor's degree and at least 8 years of relevant experience, a STEM master's degree and 6 years, or a STEM PhD and 4 years. Candidates need strong Java and C++ development experience, JavaFX UI experience, scripting skills, Linux and Git/GitLab proficiency, and the ability to obtain and maintain an active DoD Secret clearance.

Key Skills: Java, C++, JavaFX, Bash, Perl, Python, Linux, Git, GitLab, Object-Oriented Software Development, User Interface Development, Software Testing, Static Code Analysis, Continuous Integration and Continuous Delivery, Agile Software Development, Secret Security Clearance

Benefits: Health Insurance, Life Insurance, Disability Insurance, Savings Plan, Paid Holidays, Paid Time Off, Overtime Eligibility, Shift Differential, Discretionary Bonus




Fast Track Upload