> Markdown version of [/jobs/ext/4543692-c-software-developer](https://www.wearedevelopers.com/jobs/ext/4543692-c-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C++ Software Developer - **Company:** Orbis Operations - **Location:** Laurel, MD, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Computing Platforms, Confluence, JIRA, Bash Shell, Unix, C++ (Programming Language), Computer Programming, Data Structures, Memory Management, GNU Compiler Collection, Graph Theory, Python (Programming Language), Multiprocessing, Object-Oriented Software Development, OpenMP, Posix, Server Administration, Simple Data Format, Software Engineering, Multithreading, Scripting, Parallel Computation, Git, Information Technology, Atlassian Tools, Multiplatform, Software Library - **Published:** November 3, 2026 - **Apply:** https://www.careerbuilder.com/job-details/csoftware-developer-md--e788560b-59d3-490a-8a75-e99c5b896f68 ## About the Role Software Development, C++ Programming Language, Software Development, Government, Software Administration, Computer Systems, Memory Management, Resource Management, Unix Operating Systems, Memory Hardware, * Experience using the Unix CLI * Experience developing scripts using Bash, Python * Within the last 3 years, experience developing with C++ in Unix computing environment that utilizes multi-platform shared-memory, multiprocessing, and multithreading programming skills * Experience using the Unix GCC compiler * Experience using Unix software libraries and packages * Experience with POSIX threads, OpenMP, and Sys V (or POSIX) shared memory Task Desired Skills: * General knowledge of Graph Theory principles and concepts * Experience with the Atlassian Suite of Tools (Jira, Confluence) * Experience with Git Version Control Position Requirements: * Current TS/SCI with polygraph required * Master's or Bachelor's Degree in Computer Science or related discipline * 3-8+ years of SWE experience ## Description Orbis Operations is seeking a Software Developer to support its government customer in Ft. Meade & Laurel, MD. Required Clearance: Active Security Clearance required at the Top Secret (TS)/Special Compartmented Information (SCI) level and appropriate level Polygraph, The successful candidate will support a next-generation computing platform for decentralized, persistent memory graph analysis. The core architecture is object-oriented and templated C++ classes for managing threads, parallel I/O, and shared memory segments in a Unix computing environment. Design and implement new core functions to improve resource allocation and performance for concurrent updates to an in-memory graph, support discovery and monitoring instances, implement new graph data structures and parallel algorithms, and integrate support for parallel I/O from multiple sources, protocols, and various file formats.