Share this job
Software Engineer - Mid
Charleston, SC
Apply for this job

Our client is a well-established software solution provider supporting the National Cyber range. We are looking for a Software Engineer (Mid) who can support NCRC events to start ASAP. Due to the work involved, we can only consider candidates with or who have held a DOD Secret clearance.


The Software Engineer is responsible for the development of the event environment design. This is your opportunity to develop code for cyber networking systems and their accompanying hardware!

Basic Qualifications:

  • MIS/IT Degree in Computer Science or other related degrees
  • 2 years of experience in Cyber Testing
  • 2 years min with network administration
  • 3 years min within software development within an Agile environment.
  • Experienced with C/C++, PowerShell, bash scripting, and Python
  • Experienced with web development using Django, Flask, Angular, Bottle, JQuery, Meteror, and Ruby on Rails.
  • Experienced with CI/CD tools like Jenkins.
  • Experienced with automation tools like Chef, Puppet, Ansible, and Salt
  • Knowledgeable with MySQL, MongoDB, Postgres SQL, and MariaDB.
  • Experienced with networks; FTP, DNS, TFTP, HTTPS, HTTP, and TCP/IP.

Desired Skills:

  • Masters Degree in Computer Science
  • More than 5 years developing cyber range and offensive cyber range tools.
  • Experience with terrain and target environments
  • Developed user simulators for network traffic
  • Experience with network function virtualization
  • Knowledgeable with virtualization and containerization technologies


Engenium is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Apply for this job
Powered by