EngineerJobs.io
← Back to all jobs

Job Description

Senior-level software engineer (Sr. Principal) at Northrop Grumman Defense Systems, focusing on CHORD cross-domain handling of releasable data, based in Orlando, FL (onsite) or Bellevue, NE; requires an active DoD Secret Clearance.

Responsibilities

  • Develop, maintain, and enhance complex and secure software systems based on documented requirements.
  • Review and test software components for adherence to design requirements and document test results, working individually or as part of a team.
  • Resolve software problem reports to ensure system stability and reliability.
  • Apply appropriate software development and design methodologies suitable to the development environment.
  • Contribute to system design inputs, including hardware/software tradeoffs, software reuse, COTS/GOTS usage in place of new development, and top‑down requirements analysis from system level to individual components.

Requirements

  • Bachelor of Science in Engineering, Computer Science or other STEM discipline with 8 years of related technical experience, OR Master’s degree in a STEM field with 6 years of related technical experience, OR PhD in a STEM field with 4 years of related technical experience.
  • Active DoD Secret Clearance.
  • Demonstrated experience developing software using Java or C++.
  • Demonstrated experience debugging existing software and correcting defects.
  • Experience with the SDLC and agile methodologies.
  • At least 5 years of development experience in a Linux environment, preferably Red Hat Enterprise Linux (RHEL).
  • Understanding of, and experience supporting, an integrated master schedule.
  • Understanding of waterfall and agile software development life cycles.
  • Experience leading a small software team through the development process.

Technologies

  • Java
  • C++
  • Bash
  • Linux
  • Linux kernel‑mode device drivers
  • SonarQube
  • Fortify
  • Eggplant
  • Microsoft Testing Framework
  • Jenkins
  • Bamboo
  • Visual Studio Code
  • Git
  • XML Schema Definitions (XSD)
  • XML Schemas
  • XML processing tools
  • Sockets
  • MQueues
  • Threading/Multithreading
  • Named Pipes
  • HTTP
  • IP
  • UDP
  • LXC
  • Containers
  • Linux software applications

Benefits

  • Health insurance coverage
  • Life and disability insurance
  • Savings plan
  • Company paid holidays
  • Paid time off (PTO) for vacation and/or personal business

Primary level salary range

Annual base salary: USD 122,800.00 - 184,200.00

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.