To provide solutions for the customer's Operations organization through rapid prototyping, new development, and advanced technology research in the National Security Sector
Requirements
- Expertise in building and deploying software on Linux systems across multiple operating systems (i.e. CentOS7, RedHat 8, Rocky 9)
- Mastery of C++ standards (up to C++23) including advanced features
- Experience in managing git repositories, including the ability to create, rebase, and merge branches, as well as configure automated compiling and deployment of software tools
- Ability to cross-compile and resolve platform-specific issues using tools like GCC, Clang, etc.
Responsibilities
- Write software as part of a team performing development and enhancement of complex and diverse systems for cryptanalysis and signals analysis
- Build/develop portions of the product, work with end user analysts to ensure meeting their requirements and help users with the tool as necessary
- Work independently to design complex software routines, handle inter-process communications, design unit tests, and generate user and developer documentation
Other
- Top Secret/SCI with Polygraph clearance
- Bachelor’s degree in computer science or related field, plus eleven (11) plus years of relevant experience or master’s degree plus nine (9) years of relevant experience
- Ability to work independently
- Ability to collaborate with end user analysts