Software Sustainment Engineer

Cornerstone Signals & Cyber Technologies LLC
Wright-Patterson Air Force Base, OH, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$135,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) Microsoft Windows Agile Methodology Software Applications Automation of Tests Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Configuration Management Information Systems Databases
+28 more
Computer Engineering System Configuration Continuous Integration Software Debugging Linux Intelligence Analysis Python (Programming Language) PostgreSQL Microsoft SQL Server Oracle (Applications) Windows PowerShell Software Maintenance Release Management SAP (Applications) Software Deployment Software Engineering SQL Databases Scripting Software Troubleshooting Gitlab Git Information Technology Bitbucket Data Management Software Version Control Data Pipelines Devsecops Programming Languages

Job description

Cornerstone is seeking a Software Sustainment Engineer to support the National Space Intelligence Center (NSIC), 4th Intelligence Analysis Squadron (4 IAS), Non-Earth Imagery (NEI) Flight. Personnel supporting this effort will provide software sustainment, application maintenance, database support, automation development, and system enhancement activities supporting highly classified space intelligence missions. The selected candidate will support mission-critical analytic databases, data management systems, automation workflows, and software applications utilized to support intelligence production, data exploitation, and operational mission requirements. Personnel will work alongside Government engineers, scientists, intelligence analysts, and information technology professionals to ensure operational reliability, maintainability, and performance of mission systems supporting national security objectives. Responsibilities

  • Maintain, sustain, and enhance mission-critical software applications, databases, and automation systems supporting Non-Earth Imagery (NEI) operations.
  • Troubleshoot, diagnose, and resolve software, application, database, and user-reported issues.
  • Support software testing, validation, quality assurance, and release management activities.
  • Develop, maintain, and enhance scripts, automation tools, and data processing workflows.
  • Support requirements analysis, defect identification, root-cause analysis, and corrective action implementation.
  • Perform configuration management activities, version control, and software baseline maintenance.
  • Support software deployments, upgrades, patches, and system enhancements in accordance with Government direction.
  • Maintain technical documentation, release notes, system configurations, and user support materials.
  • Coordinate with Government stakeholders to assess operational impacts, validate system functionality, and support mission requirements.
  • Support continuous improvement initiatives to enhance performance, reliability, automation, and mission effectiveness., * Experience supporting NASIC, NSIC, NGA, NRO, AFRL, USSF, or other Intelligence Community organizations.
  • Experience supporting classified intelligence systems or Special Access Program (SAP) environments.
  • Experience with SQL, PostgreSQL, Microsoft SQL Server, Oracle, or other database technologies.
  • Experience with Python, PowerShell, Java, C++, C#, or similar programming languages.
  • Experience supporting DevSecOps, Agile development, CI/CD pipelines, or automated testing frameworks.
  • Experience with Git, GitLab, Bitbucket, Azure DevOps, or similar version control platforms.
  • Experience supporting data management systems, automation workflows, and intelligence production environments.
  • Experience supporting Windows and Linux operating environments.

Requirements

Do you have experience in Version control systems?, Do you have a Bachelor’s degree?, * Active TS/SCI clearance.

  • Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or related technical discipline.
  • Minimum 5 years of experience supporting software engineering, software sustainment, application support, database management, or related technical disciplines.
  • Experience maintaining and supporting operational software applications in enterprise or mission environments.
  • Experience with software troubleshooting, debugging, testing, and configuration management.
  • Experience supporting software development lifecycle activities and version control processes.
  • Experience developing scripts, automation tools, or software enhancements.
  • Strong written and verbal communication skills.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, * 401(k)
  • 401(k) matching
  • Dental insurance
  • Paid time off
  • Vision insurance, $135,000 The salary listed represents the anticipated starting salary range for qualified candidates. Higher compensation may be offered based on directly relevant experience, mission expertise, technical qualifications, certifications, education, and clearance level.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

2:12 min

Transitioning from adjacent functions into software engineering roles

Philipp Frauenthaler +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all