Posted in

Principal/ Sr Principal Software Engineer

Principal/ Sr Principal Software Engineer

CompanyNorthrop Grumman
LocationMorrisville, NC, USA, Halethorpe, MD, USA, Fairfax, VA, USA
Salary$100300 – $206000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • Must have an active Top Secret clearance at time of application
  • Must have the ability to obtain Sensitive Compartmented Information (SCI) access [TS/SCI] one year after Phase 1B is awarded
  • Must be willing and able to successfully pass a polygraph
  • Minimum years of experience needed to be considered: Level 3 (Principal) – 5 Years of relevant experience with a completed bachelor’s degree, 3 Years of relevant experience with a completed master’s degree, 1 Year of relevant experience with a completed PhD, 7 Years of relevant experience with a completed associate’s degree, 9 years of relevant work experience in lieu of a completed degree (High School diploma or equivalent is required); Level 4 (Sr Principal) – 8 Years of relevant experience with a completed bachelor’s degree, Years of relevant experience with a completed master’s degree, 4 Years of relevant experience with a completed PhD, 10 Years of relevant experience with a completed associate’s degree, 12 Years of relevant work experience in lieu of a completed degree (High School diploma or equivalent is required)
  • Must have above minimum experience on the below: Experience with web frameworks: Angular, React; Java, C++ and Python (or similar scripting language) in a cloud environment; Agile development methodologies; Automated testing; Understanding of software testing principles and methodologies; Working with a geographically distributed team.

Responsibilities

  • Design, develop, document, refactor, test, and debug applications software for a Ground Segment
  • Support the program through maturity and milestones to achieve the mission
  • Development is done within the Agile paradigm using the Atlassian tool suite.

Preferred Qualifications

  • STEM degree
  • Active DoD TS/SCI clearance/program access
  • Experienced HCI developer for satellite control systems. Preferred to have experience with a Web Framework such as Angular, React, Vue. Experience with raw HTML/JS/CSS is acceptable
  • Previous C2 experience with an understanding of how HCI is used for an operator to perform command, control, and status of the vehicle
  • Proficient with Atlassian tools (i.e., Jira, Confluence, Bitbucket)
  • Proficient working with Gitlab for SCM and Pipeline
  • Familiar with Kubernetes cluster software deployment
  • Experience with automated test tools (i.e., Robot, Jest, PyTest, Cucumber, Behave, Eggplant, Selenium, Cypress)
  • Experience developing software for complex near real-time ground systems in mission domain