Bachelor's degree in a related field and 3+ years of experience (or Master's degree substituting for experience)
Active TS/SCI clearance with Poly
Proficiency in C/C++ and Python
Experience with assembly language on any platform/processor
Responsibilities
Design and code software components, units, and modules to meet client specifications
Test and debug software components and units
Follow product build and release schedules
Document and present findings effectively
Develop software prototype demonstrations
Conduct independent research into software and device vulnerabilities
Collaborate with headquarters and customers to integrate advanced CNO tools
Benefits
Opportunity to work on cutting-edge technology
Collaboration with major defense and intelligence agencies
Engagement in critical cybersecurity missions
Potential for career advancement in a specialized field
Full Job Description
What You'll Be Doing:
Design and code software components, units, and modules to meet product specifications and development schedules for clients/customers.
Demonstrate knowledge of one or more platforms and operating systems and of programming languages such as Windows, Linux, C/C++ and Python.
Test and debug software components and units.
Adhere to product build and release schedules and strategies.
Document and present findings.
Develop software prototype demonstrations.
Do independent research into software and device vulnerabilities.
Collaborate with headquarters and local customers to develop and integrate cutting-edge CNO tools.
Minimum Qualifications:
Bachelor's degree from an accredited college or university in a related discipline and 3+ years of experience. A Master's degree may substitute for 3 years of experience.
Active TS/SCI clearance w/Poly
C/C++ and Python experience
Assembly experience (any platform/processor)
Preferred Qualifications:
Experience supporting USCYBERCOM, NSA, DoD cyber operations, or related mission environments
Experience doing Software Development, Reverse Engineering, and Vulnerability Analysis
Experience on at least two of the following platforms: Linux, Windows, Mobile