Northrop Grumman Space Sector is seeking multiple Software Engineers to develop, integrate, deploy, and sustain satellite ground software. The position is onsite at the company’s Aurora, Colorado or Morrisville, North Carolina campus and may be filled at Principal Engineer Level 3 or Sr. Principal Engineer Level 4. The role requires an active Top Secret clearance with SCI eligibility at the time of application and includes travel up to 10% of the time. The Software Engineer takes ownership of complex problems and drives solutions while working with a team and providing implementation leadership. The role participates in the full software development life cycle, including requirements development, modeling and design, application development, unit and CSCI testing, integration, formal system testing, release, installation, and maintenance. The engineer applies technical expertise to complex integration problems and works with systems analysts, programmers, end users, program management, and government customers to ensure designs meet user needs. Responsibilities include documenting product and service requirements and developing test procedures. Strong communication skills and experience with bash scripting, Python, or other object-oriented languages in a Linux environment are also described. The work includes full-stack development across operating-system, platform, and mission-specific software layers. Applications may use Go, Python, PostgreSQL, Kubernetes, Docker, AWS cloud infrastructure provisioning, PKI, and static code analysis. The engineer develops command-and-control software for hardware systems, mission activity planning and constraint-checking capabilities, and software for visualizing complex, dynamic environments in two and three dimensions with decision tools and user-centered interfaces. The developer is expected to work independently and make decisions with project budget and schedule in mind. The department includes more than 200 engineers and other technical specialists, from entry-level talent to chief architects. Engineers may serve as subject-matter experts or take on formal technical-leadership roles, and career progression into higher-level technical or leadership positions is supported.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior