C++ Software Developer

Orbis Operations LLC

$90K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Active Top Secret (TS)/SCI clearance with appropriate polygraph
  • Bachelor's or Master's Degree in Computer Science or related discipline
  • 3-8+ years of Software Engineering experience
  • Proficient in C++ within a Unix computing environment
  • Experience with Unix CLI and GCC compiler
  • Drafting scripts in Bash and Python

Responsibilities

  • Support next-generation computing platform for graph analysis
  • Design and implement core functions for resource allocation and performance improvement
  • Develop new graph data structures and parallel algorithms
  • Integrate support for parallel I/O from multiple sources and file formats
  • Manage threads and shared memory settings in a Unix environment

Benefits

  • Opportunities to work on cutting-edge technology
  • Collaborative work environment
  • Engagement with significant government customers
  • Flexibility in work arrangements
Full Job 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

Role 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 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


Similar Jobs

More Jobs at Orbis Operations LLC

  • Remote Field Engineer
    $90K — $120K *
    Remote
    Information Technology
    Remote in Mclean, VA
  • C++ Software Developer
    $90K — $130K *
    Fort George G Meade, MD 20755 (Anne Arundel County)
    Information Technology
    In-Person
  • Remote Field Engineer
    $90K — $120K *
    Mclean, VA 22101 (Fairfax County)
    Information Technology
    In-Person
  • Test Engineer
    $90K — $120K *
    Fort George G Meade, MD 20755 (Anne Arundel County)
    Aerospace & Defense
    In-Person
  • Technical Trainer
    $70K — $95K *
    Annapolis Junction, MD 20701 (Howard County)
    Education, Government & Non-Profit
    In-Person

More Information Technology Jobs

Find similar C++ Software Developer jobs: