Clearance Level: TS/SCI
US Citizenship: Required
Job Classification: Regular Fulltime
Location: Joint Base Andrews (JB Andrews MD)
Years of Experience: 710
Education Level: Bachelors
Position Description: GITI is looking for a seniorlevel CNO Developer/ Engineer Capable of developing cyber capabilities and exploitation tools at the speed of need. The candidate will be responsible for researching developing architecting and testing cyber capabilities/ tools and techniques within existing or new environments. Successful candidates for this role must have critical thinking skills and problemsolving skills be creative curious resourceful and have a passion for conveying a wide range of information through research leading to deeper insights. The candidate may work independently or participate in projectwide reviews of requirements system architecture and detailed design documents. A CNO Developer/ Engineer must be able to collaborate well with a strong leanforward attitude to shift knowledge left deliver well and produce quality results.
- Support research and development as well as test and evaluation for software applications translating operational requirements into technical solutions that provide novel cyberspace capabilities or modernize existing cyberspace capabilities.
- Demonstrable proficiency in creating debugging patching and maintaining software and/or applications in a variety of computer languages (e.g. Python C Rust and Java etc..
- Assist in the improvement/streamlining of development environments to implement software development best practices within legacy and emerging platforms.
- Effectively use computerassisted software engineering (CASE) tools automated testing tools and infrastructure as code (IaaC) capabilities.
- Assist in integrating new/ improved cyberspace capabilities into operations platforms to support intelligence and cyber operations.
- Demonstrate strong communication skills to assist the team in delivering highquality products on time while continually identifying and mitigating risk factors.
- Be a proactive team player willing to improve others while continuously learning and identifying ways to strengthen the team.
- Demonstrate ability to make decisions estimates and recommendations under conditions of urgency based on good judgment experience and professional standing.
- Stay updated on the latest advancements in software development research and technologies and identify opportunities for innovation and improvement.
- Demonstrate ability to research and apply new tools techniques and solution approaches. Continually learn and improve your skills through sharing with others and taking advantage of available training sources.
Required Skills:
- Bachelors degree in computer science (or related field) with seven 7 years of experience working in software development OR ten 10 years of experience in a relevant field.
- Minimum five 5 years of experience in programming CNO tools.
- Strong proficiency in two or more programming languages (e.g. C C Rust Go Java etc..
- Strong proficiency in common scripting languages (e.g. Python Perl Ruby Bash etc..
- Proficiency in programming techniques to evade host and network intrusion detection.
- Proficiency in network socket programming and network protocol analysis/implementation.
- Experience developing within multiple isolated environments and deployment into test environments.
- Experience with application development for Windows or Linux.
- Experience with x86/x64 or ARM Assembly programming.
- Experience with version control systems such as Git.
- Experience with project management approaches such as Scrum and Kanban.
- Knowledge of kernel development on Windows or Linux.
- Familiarity with disassemblers/decompilers (e.g. IDA Pro Ghidra Radare or Binary Ninja etc..
- Excellent problemsolving and analytical skills with a keen attention to detail.
- Strong communication and collaboration skills with the ability independently or to work effectively in a team environment.
Desired Skills:
- Masters or Ph.D. in computer science electrical engineering mathematics or related field.
- Ten 10 years of experience working in software development.
- Seven 7 years of experience programming CNO tools.
- Experience with x86/64 ARM and MIPS instruction sets and architectures.
- Experience with kernel development on Windows or Linux.
- Experience in unit/integration testing processes.
- Experience in mobile/embedded development.
- Understanding of exploit development techniques (e.g. buffer overflow heap abuse arbitrary code positionindependent shellcode obfuscation techniques etc..
- Proficiency in three or more of the programming/scripting languages listed under required skills.
- Certifications (e.g. GIAC Exploit Researcher and Advanced Penetration Tester (GXPN) GIAC Python Coder (GPYC) GIAC Certified Unix Security Administrator (GCWN) Offensive Security Exploit Developer
Global InfoTek Inc. is an equalopportunity employer. All qualified applicants will receive consideration for employment regardless of race color religion sex sexual orientation gender identity or national origin.
About Global InfoTek Inc. Reston VAbased Global InfoTek Inc. is a womanowned small business with an awardwinning track record of designing developing and deploying bestofbreed technologies that address the nations pressing cyber and advanced technology needs. For more than two decades GITI has merged pioneering technologies operational effectiveness and best business practices to rapidly provide lowcost agile solutions to our government customers.