About the Role
We are seeking a talented Software Engineer for Satellite Ground Software Development to join our dynamic team at Northrop Grumman. This Software Engineer remote position focuses on the development, integration, deployment, and sustainment of satellite ground software, providing you with the opportunity to work on revolutionary systems that impact lives globally.
What You'll Do
- Engage in full stack development at the OS, platform, and mission unique software layer.
- Develop client and server applications using service-oriented architectures and message bus-based data exchange.
- Utilize languages and tools including C++, Python, Postgres, Ansible, and cloud infrastructure provisioning.
- Implement software that provides command and control functionality of hardware systems.
- Enable activity planning and constraint checking to achieve mission outcomes.
- Visualize complex environments in both 2D and 3D, incorporating intelligent context and user-centric interface design.
- Run training and simulation events, addressing technical issues in real-time.
- Collaborate with customers during training events and customer interactions.
Requirements
- Bachelor’s Degree with 2 years of development experience (or 0 years with a Master’s Degree) in Python and C++.
- Experience can be considered in lieu of degree (4 additional years of experience).
- Must be eligible to obtain and maintain DoD Top Secret Clearance with SCI/SAP.
- Familiarity with Agile programs, software architecture documentation, and deployment processes.
- US Citizenship is required.
Nice to Have
- Active TS/SCI Security Clearance.
- Experience developing satellite ground software for spacecraft missions, including Command and Control and Mission Planning.
- Experience with Linux, Ansible, Docker, and UI/UX design.
What We Offer
- Comprehensive relocation assistance to help you settle into your new role.
- Competitive salary range of $83,400 - $125,200, with eligibility for overtime and bonuses.
- Health insurance, life and disability insurance, and a savings plan.
- Paid time off (PTO) for vacation and personal business.
- Opportunities for growth and advancement in a globally-connected team.
Join us as a Software Engineer remote and be part of a pioneering team that is making history in aerospace and defense. Apply today to explore this exciting opportunity!
This Software Engineer position at Northrop Grumman offers a unique opportunity to work on cutting-edge satellite ground software. With competitive pay and relocation assistance, it's a great chance for career advancement.
About Northrop Grumman
Explore Northrop Grumman careers in 2026 and discover diverse opportunities across remote, hybrid, and office roles. Leverage advanced filters to refine your job search and utilize application tracking to streamline your process. Gain valuable company insights while you pursue your dream position at Northrop Grumman. Stay ahead in your career journey and find the perfect role that matches your skills and ambitions.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months