Principal Software Engineer

Hoplite Solutions

Not Interested
Bookmark
Report This Job

profile Job Location:

Fort Meade, MD - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Hoplite Solutionsis currently seeking an experiencedPrincipal Software Engineerto join our team in support of a mission-critical contract inMaryland.
In this role you will:
  • Design develop and enhance complex and diverse software systems focused oncryptanalysisandsignals analysis.
  • Collaborate with a team of skilled engineers to build core components of mission tools and capabilities.
  • Engage directly with end-user analysts to gather requirements ensure alignment with operational needs and provide user support as necessary.
This position offers the opportunity to make a direct impact on national security by contributing to the development of advanced analytical tools.

Basic Qualifications:
  • Bachelors degree plus 11-years of relevant experience or Masters degree plus 9-years of relevant experience. An Associates degree plus 13-years of relevant experience or high school diploma/GED plus 15-years of relevant experience may be considered for individuals with in-depth experience that is clearly related to the position
  • Computer Science (CS) degree or related field
  • TS/SCI clearance with polygraph
  • 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 C23) including advanced features; additional expertise in debugging and optimizing C systems for efficiency and resource utilization with tools such as valgrind
  • 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.
  • Work independently to design complex software routines handle inter-process communications design unit tests and generate user and developer documentation.

Hoplite Solutions offers a highly competitive salary and a comprehensive benefits package including paid holidays and vacation fully covered healthcare short- and long-term disability up to 7% 401(k) matching referral bonuses and tuition reimbursement.

Turn your interest into action apply today! If your background matches the requirements you will be contacted by one of our Recruiters!


Required Experience:

Manager

Hoplite Solutionsis currently seeking an experiencedPrincipal Software Engineerto join our team in support of a mission-critical contract inMaryland.In this role you will:Design develop and enhance complex and diverse software systems focused oncryptanalysisandsignals analysis.Collaborate with a tea...
View more view more

Key Skills

  • Continuous Integration
  • Docker
  • Jenkins
  • Python
  • System Design
  • Agile
  • C/C++
  • Go
  • Systems Engineering
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Hoplite Solutions delivers a range of services throughout Information Technology, Engineering and Project Management to keep your projects running smoothly.

View Profile View Profile