Software Developer
Gormat · Annapolis Junction, MD · 2 wk ago
EngineeringFull-time
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 with PolyC/C++ and Python experience.
- Experience on at least two of the following platforms: Linux, Windows, Mobile.
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.