Northrop Grumman Australia→
Software Engineer (Level 1) at Northrop… · United…
Entry LevelOn-siteFull-timeUnited States-Virginia-Dulles$76k–$114k/yr
Skills
software developmentpythonc++bash scriptingspacecraft command & controlmission planningspace situational awarenesstrade study leadershipsoftware integrationtest automationconfiguration managementground software supportcustomer-focused communication
Job Description
Summary: Northrop Grumman is a leader in technological advancements and is seeking a Level 1 Software Engineer to join their team in Dulles, VA. The role focuses on the development, integration, deployment, and sustainment of satellite ground software, requiring a self-starter to support operations and troubleshoot software and hardware issues.
Responsibilities:
- Full stack development at the OS, platform, and mission unique software layer
- Developing client and server applications and services using service or object-oriented architectures, message bus-based data exchange that include first-of-a-kind capabilities
- Applications will span languages and toolsets including Python, C++, Postgres, Ansible, cloud infrastructure provisioning, PKI, and static code analysis execution and finding remediation
- Developer will be expected to be a self-starter capable of making decisions with overall project budget and schedule in mind
- Support Operations ground software and associated configurations. This will involve troubleshooting both software errors and hardware affecting the operation of ground software
- Support Acceptance Test events, including running tests
- Test Automation
- Configuration of ground segment software
- Resolution and remediation of software defects
- Software Enhancements as directed by customer change requests or mission needs
- Ground software support during launch and launch rehearsal events
- Support the installation of new ground segment software in operational, development and test environments
Required Qualifications:
- Bachelor's degree (ideally Computer Science or Engineering) and 0 years of experience; Experience can be considered in lieu of degree (Additional 4 years of experience)
- Demonstrated software development experience
- Python application development, C++, Bash Scripting experience
- U.S. Citizenship
- No clearance required to start, but must have the ability to obtain and maintain a Top-Secret clearance, possible SCI as well dependent upon business needs
Preferred Qualifications:
- In‑depth knowledge of one or more of the following areas: Spacecraft Command & Control, Mission Planning, and Space Situational Awareness
- Excellent interpersonal and communication skills, with proven ability to engage stakeholders at all organizational levels and work directly with customers to elicit, clarify, and validate mission requirements
- Demonstrated experience conducting trade studies, selecting appropriate software or hardware solutions, and presenting clear, evidence‑based arguments that illustrate why our offering best satisfies the customer's objectives and should be chosen for the project
Required Skills: Software Development, Python, C++, Bash Scripting, Spacecraft Command & Control, Mission Planning, Space Situational Awareness, Trade Study Leadership, Software Integration, Test Automation, Configuration Management, Ground Software Support, Customer-Focused Communication
Benefits: Health insurance coverage, Life and disability insurance, Savings plan, Company paid holidays, Paid time off (PTO) for vacation and/or personal business
Benefits
Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO) for vacation and/or personal business