Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Northrop Grumman Logo

Principal Engineer Software

Northrop Grumman

$110,300 - $165,500
Aug 27, 2025
Aurora, CO, USA
Apply Now

Northrop Grumman is seeking to expand proof of concept network simulation software to a more feature rich software product for a Ground program related to space-based optical communications systems

Requirements

  • 3+ years of non-internship professional software development experience in Python
  • Experience in software architecture design patterns
  • A basic understanding of the network stack and associated network protocols
  • Strong software engineering fundamentals
  • Experience with developing or using containerized software
  • Experience with DevOps fundamentals and the maintenance of software pipelines
  • Experience with productizing software solutions

Responsibilities

  • Contribute to architecture decisions by evaluating the pros and cons of approaches and technologies, and how they align with the project's goals and requirements
  • Design and implement new software or modify existing software to add new features
  • Identify and fix bugs in the code, while considering the impact greater impact on the software application as a whole
  • Develop tests that verify the correctness of the code and ensure it meets system requirements
  • Design, develop, and modify software pipelines and deployment methods to automate the software development process, ensuring consistency and efficiency
  • Collaborate with other teams, such as network specialists, to ensure that the simulation software properly models relevant parameters

Other

  • Must have an active U.S. Government DoD Secret security clearance at time of application
  • Must be willing to obtain and maintain a DoD TS/SCI security clearance after starting work and must be willing and able to favorably succeed a counterintelligence polygraph
  • Bachelor's degree in Science with 5+ years of software development experience; 3+ years with a Master's; or 4 additional years of experience in lieu of a degree
  • Must be willing to travel up to 10% of the time
  • U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions