Please scroll down, To apply

Software Engineer with Security Clearance

hiring now

FUSE Engineering

2024-11-05 18:42:29

Job location Annapolis Junction, Maryland, United States

Job type: fulltime

Job industry: I.T. & Communications

Job description

Description Task Description Project is the next-generation computing platform for decentralized, persistent memory graph analysis. The core architecture of Project is object-oriented and templated C++ classes for managing threads, parallel I/O, and shared memory segments in a Unix computing environment. The contractor shall design and implement new core functions to improve resource allocation and performance for concurrent updates to an in-memory graph, support discovery and monitoring of Project instances, implement new graph data structures and parallel algorithms, and integrate support for parallel I/O from multiple sources, protocols, and various file formats. Requirements 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

Inform a friend!

<!– job description page –>
Top