Engineer / Principal Engineer - Software

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

Software Engineer/Principal Engineer at Northrop Grumman in Melbourne, FL, focusing on the full lifecycle design, implementation, and testing of software systems, particularly within a defense context. Requires C/C++ development experience, Linux/Windows environment proficiency, and a Secret security clearance. The role involves agile development, requirements gathering, system integration, and troubleshooting.

What you'd actually do

  1. designing, testing, maintaining, troubleshooting, and improving the systems and software
  2. hands on technical experience and a can-do approach towards environment automation and management along with continuous improvements
  3. design and implementation of application builds, releases, deployment along with configuration activities
  4. working with internal business partners to gather requirements, prototyping, and architecting complex solutions supporting the building and test plan execution, performing quality reviews, and triaging and fixing operational issues
  5. assist with the integration, troubleshooting and testing of implemented software changes

Skills

Required

  • Bachelor's degree in STEM or Master's degree in STEM
  • 2+ years of software engineering experience (T02) or 5+ years (T03)
  • C/C++ development experience
  • Linux or Windows environment development
  • Excellent oral and written communication skills
  • Strong interpersonal skills
  • US citizen with ability to transfer and maintain a DoD Secret level security clearance
  • Ability to obtain and maintain special program access

Nice to have

  • Familiarity with the Atlassian tool suite
  • Experience with C/C++ desktop application development
  • Experience with multithreaded desktop application development
  • Familiarity with the Agile software development process
  • Full software development life cycle experience
  • Experience with DOORS and/or Cameo UML Modeling experience or similar tools
  • Experience with formal software test and Weapon System evaluations
  • Currently the holder of a special program access

What the JD emphasized

  • critical that you understand the software development life cycle
  • in-depth knowledge of automated testing
  • US citizen with ability to transfer and maintain a DoD Secret level security clearance
  • Clearance is required to start