Senior software engineer

PROLIM Global Corporation

Colorado Springs, CO

JOB DETAILS
SKILLS
Algorithms, Atlassian JIRA, Behavior Driven Development (BDD), C Programming Language, Change Management, Code Reviews, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Control Systems, Cross-Functional, Cyberspace, DoD Secret Clearance, Docker, Dynamic Analysis, Facilities Engineering, Fire Suppression/Control, GitHub, Jenkins, Linux Operating System, MATLAB, Mathematics, Performance Tuning/Optimization, Physics, Python Programming/Scripting Language, Requirements Management, Research & Development (R&D), Software Administration, Software Configuration Management, Software Development, Software Engineering, Software Testing, Systems Engineering, Team Player, Test Automation, Test Case, Test Requirements, Unix Operating Systems, Validation Testing
LOCATION
Colorado Springs, CO
POSTED
30+ days ago

Position Overview

Northrop Grumman Space Systems is seeking a Software Engineer to support an Internal Research & Development IRAD program within the Missile Defense Integration Business Unit. This role involves developing advanced mathematical and physics-based software solutions critical to system performance.

The selected candidate will work in a collaborative closed-area environment supporting high-performance defense systems across land, sea, air, space, and cyberspace domains.

Key Responsibilities

• Develop novel C applications for advanced system capabilities • Design and implement mathematics- and physics-intensive algorithms • Support software requirements analysis and test case reviews • Collaborate with cross-functional engineering teams • Contribute to system performance optimization • Participate in code reviews and software quality processes • Support automated testing and validation efforts

Basic Qualifications

• Bachelors degree in STEM field • 5 years experience (BS) OR 3 years MS OR 1 year PhD • Active in-scope DoD Secret clearance required to start • Strong recent experience developing software in C • Experience developing novel C applications • MATLAB and/or Python experience • Unix/Linux operating system experience • Ability to work onsite in a closed-area environment

Preferred Qualifications

• Advanced degree in Mathematics, Physics, or Computer Science • Strong background in math and physics • Experience with battle management or fire control systems • Containerization experience Docker Kubernetes • CICD pipeline experience • MBSE Model-Based Systems Engineering environment experience • Behavior Driven Development (BDD) using Gherkin/Cucumber • Automated software requirements testing • Static & Dynamic Code Analysis Tools (Coverity, Fortify, SonarQube) • Software configuration & change management tools (Jira, GitHub, GitLab, Jenkins, Atlassian tool suite)

Work Environment

• Onsite only, no telework • Closed-area secure facility • Collaborative engineering environment • Defense and missile systems focus

About the Company

P

PROLIM Global Corporation