{"schemaVersion":"jobsearcher.job.v1","id":"ab388e2e80077ac0b9315350","url":"https://jobsearcher.com/jobs/ab388e2e80077ac0b9315350","canonicalUrl":"https://jobsearcher.com/jobs/ab388e2e80077ac0b9315350","title":"C++ Software Developer","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 PolygraphRole Description: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.Task Required Skills:Experience using the Unix CLIExperience developing scripts using Bash, PythonWithin the last 3 years, experience developing with C++ in Unix computing environment that utilizes multi-platform shared-memory, multiprocessing, and multithreading programming skillsExperience using the Unix GCC compilerExperience using Unix software libraries and packagesExperience with POSIX threads, OpenMP, and Sys V (or POSIX) shared memory Task Desired Skills:General knowledge of Graph Theory principles and conceptsExperience with the Atlassian Suite of Tools (Jira, Confluence)Experience with Git Version Control Position Requirements:Current TS/SCI with polygraph requiredMaster's or Bachelor's Degree in Computer Science or related discipline3-8+ years of SWE experience","company":"Orbis Operations","rawCompany":"orbis operations","city":"Fort Meade","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-05-29T01:23:14.119Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"C++ Software Developer","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 PolygraphRole Description: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.Task Required Skills:Experience using the Unix CLIExperience developing scripts using Bash, PythonWithin the last 3 years, experience developing with C++ in Unix computing environment that utilizes multi-platform shared-memory, multiprocessing, and multithreading programming skillsExperience using the Unix GCC compilerExperience using Unix software libraries and packagesExperience with POSIX threads, OpenMP, and Sys V (or POSIX) shared memory Task Desired Skills:General knowledge of Graph Theory principles and conceptsExperience with the Atlassian Suite of Tools (Jira, Confluence)Experience with Git Version Control Position Requirements:Current TS/SCI with polygraph requiredMaster's or Bachelor's Degree in Computer Science or related discipline3-8+ years of SWE experience","datePosted":"2026-05-29T01:23:14.119Z","dateModified":"2026-05-29T01:23:14.119Z","hiringOrganization":{"@type":"Organization","name":"Orbis Operations","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Fort Meade","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ab388e2e80077ac0b9315350"},"url":"https://jobsearcher.com/jobs/ab388e2e80077ac0b9315350"}}