Position: Mid-Level Software Developer

Description: Vigilant Cyber Systems, Inc. (VCS) is seeking to hire a software developer to join our growing team working on research and development projects for the U. S. Department of Defense. We primarily operate in the research and development of new cyber-security testing methods and tools, particularly in the Cyber-Physical System domain.

The work will be primarily to design and develop software for under the supervision of a Principal Investigator (PI) and our Software Development Group Lead. After becoming familiar with our research, immediate opportunities to become a Principal Investigator are expected. The three initial projects you will be working on are:

  • Integrated & Automated Testing System (IATS) – A set of tools that run in a DevSevOps pipeline such as GitLab and automate all aspects of testing including unit testing, integration testing, static analysis, fuzzing, performance testing.
  • Automated Tactical Effectiveness Service for Electromagnetic Effectors (ATES-EE) – a decision Tool for Integrated Combat System of navy Ships which provides real-time effectiveness assessment of electromagnet engagements.
  • Automated Mission Readiness Assessment of Shipboard Systems (AMRASS) – A prototype for Centralized Automated Fault Monitoring on Navy Frigates.

Qualifications: Candidates must be familiar with modern DevSecOps processes including some aspects of cyber security testing and evaluation, software development, algorithm development and have proven experience working on a team and mentoring junior developers. Candidates must have excellent coding and development skills and have an ability to meet deadlines.

The following experience is desired, but not required:

  • Experience with the DoD Small Business Innovation Research (SBIR) program
  • Experience with developing exploits for security testing
  • Experience with Cyber-Physical Systems
  • Knowledge of cyber attack tactics, techniques, and procedures.
  • Programming in C/C++
  • Programming in Rust
  • Programming in Python
  • Experience with GitLab
  • DoD Security Clearance

Experience: We are looking for a candidate preferably with a MS in CS or EE and 5+ or a BA in CS or EE and 10+ years of experience.

Timeline: Immediately

Applicants must be U.S. Citizens and be willing and eligible to obtain a DoD Security Clearance.

We offer competitive salaries, great benefits, and a flexible work schedule.

This position is primarily remote but will require some travel to Customer Sites and some work at our Company Offices in Mount Airy, NC.