Northrop Grumman logo
Northrop GrummanPosted 1 month ago

Principal/Senior Principal Engineer Software

$98,400–$147,600 year

On-siteMelbourne, Florida, United States

Full TimeSenior LevelMasters DegreeEnterprise

Job Summary

Design, implement, and unit test software across the full lifecycle, including requirements, modeling, design, integration, and formal system testing. Integrate functionality with other software components while applying technical expertise to solve complex integration problems. Support the gathering and reporting of software metrics and adhere to program best practices. Collaborate with team members, Program Management, external suppliers, and government customers to deliver software products. Maintain top secret clearance and possess strong verbal, written, and interpersonal skills for effective interaction.

Required Qualifications

  • Relocation assistance may be available
  • Top Secret clearance
  • 10% of the Time travel
  • Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline
  • 5 or more years of experience in software engineering
  • Master's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline
  • 3 or more years of experience in software engineering
  • Ability to obtain and maintain Special Program Access
  • Ability to obtain and maintain a DoD Top Secret clearance
  • Development experience with debugging software in both the desktop and target environments
  • Development experience with software integration of supplier software
  • Experience with Agile software development
  • Development experience with C/C++ and other OOP languages
  • Excellent verbal, written and interpersonal skills
  • Solid experience in bash scripting, Java, C++, and other OOP languages, in a Linux environment
  • Full software development life cycle experience
  • US citizen
  • Current in scope DoD Top secret or higher clearance

Desired Qualifications

  • Software Supplier Management interfacing experience
  • Experience with integrating software and hardware
  • Experience with Open Mission Systems (OMS) architecture and standards
  • Experience with linux/unix operating systems
  • Experience with Agile software development and Atlassian tools (JIRA, Confluence, BitBucket, Bamboo, Fisheye, etc)
  • Experience with Cameo modeling for software design
  • Familiarity with the Atlassian tool suite with add-ons like Git and Confluence
  • Familiarity with the Agile software development process
  • Experience with formal software test and Weapon System evaluations

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce