Software Engineer (C++) - TS/SCI Required
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
We are seeking an Intermediate to Senior Software Engineer to support a highly visible Ground Solutions and Mission Support (GSMS) Software Integrated Product Team (IPT). This team develops, enhances, and sustains critical mission software capabilities supporting national security initiatives.
The Software IPT operates across both software development and operations & maintenance efforts, delivering mission-critical solutions for a restricted SCI customer. This position offers the opportunity to work on advanced software systems in a collaborative Agile environment alongside experienced engineers and subject matter experts., Develop and maintain software applications using C++ Design, code, and unit test new software capabilities based on mathematical algorithm requirements Troubleshoot, analyze, and resolve software discrepancies and defects Collaborate with software engineers, architects, and technical SMEs across multiple subsystems Support software development efforts within a Red Hat Enterprise Linux (RHEL) environment Participate in Agile development activities, including sprint planning, reviews, and team collaboration Contribute to software sustainment and modernization initiatives
Requirements
Bachelor’s degree in a STEM field and 5-8 years of software engineering experience OR Master’s degree and 3-6 years of experience OR PhD and 1-4 years of experience Additional relevant software experience may be considered in lieu of a degree Active TS/SCI clearance required Strong Object-Oriented Programming (OOP) skills Advanced proficiency in C++ Experience working in Linux or Red Hat Enterprise Linux environments Demonstrated troubleshooting and problem-solving abilities Strong communication and teamwork skills U.S. Citizenship required Preferred Qualifications Experience with DevSecOps and test automation Experience with C, Java, Python, or Perl Strong mathematics and algorithm development background Experience working in Agile/Scrum environments Familiarity with Atlassian tools, including: Jira Confluence Bitbucket Bamboo Experience with Git source control Active SCI eligibility and mission-focused development experience Why Join Us?
Join a team developing cutting-edge mission software that supports critical national security objectives. You’ll work alongside talented engineers on advanced technologies while contributing directly to programs that have a meaningful impact.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.clearancejobs.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Software Engineer Career: Things You Should Know
What is Software Engineering?
Is Software Engineering Hard?