Principal/sr. Principal Engineer Software - Infrastructure

Northrop Grumman Northrop Grumman · Aerospace · Melbourne, FL +1 · Software

Software Engineer role at Northrop Grumman focused on the full software lifecycle for tactical applications supporting the warfighter. Requires experience with Linux, scripting, virtualization, and object-oriented programming languages, with a strong emphasis on security clearance and adherence to program best practices.

What you'd actually do

  1. Full lifecycle design, implementation, and unit testing of software
  2. Work with various team members to integrate functionality with other software components.
  3. Supporting the gathering and reporting software metrics.
  4. Follow program software best practices.
  5. Develop software products within all phases of the software lifecycle.

Skills

Required

  • Linux/RHEL
  • bash scripting
  • Ansible
  • Atlassian Suite
  • ACAS and SCC scanning
  • patching and applying STIGs
  • C++
  • Python
  • virtual machines (KVM/QEMU, VMware/Vcenter)
  • container technology such as podman
  • Secret security clearance
  • DoDM 8140 IASAE Level II qualification

Nice to have

  • Active TS/SCI, SAP/SAR access, or Polygraph
  • RedHat Certified System Administrator (RHCSA)
  • Kubernetes

What the JD emphasized

  • Secret
  • Secret