Position: Computer Scientist or Computer Engineer

Work Branch: Software

Description: Vigilant Cyber Systems, Inc. (VCS) is seeking to hire a junior software developer or engineer to join our growing team working on research and development projects for the U. S. Department of Defense.

The work will be primarily to design and implement tools for our Cyber Battle Damage Assessment testing and training tool. This work will include working with QEMU/KVM hypervisors, and developing tools for automated testing on virtual machines.  The work will also include implementation of virtual Cyber-Physical Systems and exploiting vulnerabilities on them.

Qualifications: Candidates must be familiar with QEMU/KVM hypervisors, virtual machine management, and the automated creation of virtual machines. Applicants must be familiar with the general concepts of ethical hacking and penetration testing, and have at a minimum the Security+ Certification or be prepared to take the exam upon starting work. Applicants must be proficient in programming in programming multiple languages including C++.

The following experience is desired, but not required: 

– Experience with developing exploits for security testing
– Penetration or Ethical Hacking experience (e.g. CEH, GPEN, GXPEN Certifications)
– Experience with Cyber-Physical Systems
– Experience with hypervisor automation and control 
– Virtual Machine Introspection

Experience: We are looking for a college graduate with a Bachelor of Science in Computer Science (or similar field) with 0 to 6 years of experience as a programmer and some experience using virtual machines in security testing, or someone without a degree with 8 or more years of experience.

Timeline: Immediately

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