Millennium Corporation

C++ Security Developer

Job Locations US-AL-Huntsville
Posted Date 4 days ago(5/22/2020 8:09 AM)
Job ID


Millennium Corporation is hiring a C++ Security Developer in Huntsville, AL.  Qualified candidates must be able to obtain a DOD Top Secret security clearance.


We are looking for a talented C++ developer who wants to work on the forefront of cyber. In this role, you will be focused on developing innovative low-level C++ solutions for Red Team tools and solutions. You will also be working to integrate those solutions into a larger system to enhance our Red Team’s operational capabilities. The ideal candidate would love to solve hard problems with unique and innovation concepts. You will be working closely with not only the development team but also the Red team operators. This role is a hybrid role performing R&D efforts but also producing critical products used by our Red Teamers.


  • Participate in all aspects of the agile scrum process.
  • Communicate and collaborate well with team members.
  • Clearly communicate and document your design decisions.
  • Participate in code review
  • Review pull requests from other developers.
  • Ability to ensure quality of the delivered components.
  • Be a value addition to the team to collaborate and achieve success by completing project goals.
  • Debugging code and finding problems.
  • Design, develop, and integrating advanced C++ modules into other tools.
  • Assist with Business Development activities as required to support Millennium's strategic business objectives, which may include but not limited to participation in technical interviews, creation of technical documentation, general proposal writing support and proposal color reviews.


  • Must be eligible to obtain a DOD Top Secret security clearance
  • Bachelor's degree in computer science, computer engineer, or other STEM degrees
  • Experience debugging code and root cause analysis techniques.
  • Experience working in a Windows, MacOS, and/or Linux environment
  • Complex problem-solving skills.
  • Strong networking skills.
  • Familiar with software security principals.
  • Experience with C++
  • Experience with encryption
  • Experience with Windows APIs

Preferred Qualifications

  • Experience with Atlassian JIRA and Confluence
  • Experience developing cyber focused tools.
  • Experience in a fast-iterative environment and product development teams
  • Experience with setting up VMs and Docker containers.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed