Principal Engineer Software/sr. Principal Engineer Software

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

Northrop Grumman is seeking a Principal or Sr. Principal Software Engineer in Melbourne, FL to support the Global Surveillance Division. The role involves the full software lifecycle for tactical applications, focusing on deploying, automating, maintaining, and troubleshooting systems and software infrastructure. Responsibilities include design, implementation, testing, and integration of software, with a critical need for understanding the software development lifecycle and automated testing for large data sets. Experience with C/C++, Linux, and bash scripting is required, along with the ability to obtain a DoD Secret security clearance.

What you'd actually do

  1. deploying, automating, maintaining, troubleshooting, and improving the systems and software infrastructure running smoothly
  2. design and implementation of application builds, releases, deployment along with configuration activities
  3. integration, troubleshooting and testing of implemented software changes
  4. develop, modify, and maintain customized or standardized applications using software engineering best practices and standards, and participate in the full life cycle of software development, to include requirements development, modeling and design, application development, unit to CSCI testing, integration, formal system testing, release, installation, and maintenance
  5. apply technical expertise in solving complex integrations problems

Skills

Required

  • software engineering
  • C/C++
  • Linux environment
  • bash scripting
  • DoD secret security clearance
  • Special Program Access
  • automated testing
  • design
  • implementation
  • integration
  • troubleshooting
  • testing
  • requirements development
  • modeling
  • application development
  • unit testing
  • formal system testing
  • release
  • installation
  • maintenance
  • complex integrations problems
  • verbal communication skills
  • written communication skills
  • interpersonal skills

Nice to have

  • Relocation assistance
  • experience developing software

What the JD emphasized

  • full software lifecycle
  • software development life cycle
  • automated testing
  • DoD secret security clearance
  • Special Program Access