Sr. Cyber Engineer/Cyber Exploitation Developer - 1568
Apply NowCompany: Global InfoTek
Location: Reston, VA 20191
Description:
Clearance Level: TS/SCI
US Citizenship: Required
Job Classification: Regular Full-time
Location: Joint Base Andrews (JB Andrews, MD)
Years of Experience: 7-10
Education Level: Bachelors
Position Description: GITI is looking for a Senior Software Engineer/ Cyber Exploitation Developer capable of developing cyber capabilities and exploitation tools at the speed of need. The candidate will be responsible for researching, developing, architecting, and development of cyber capabilities/ tools, and techniques into existing or new environments. Successful candidates for this role must have critical thinking skills, and problem-solving skills, be creative, curious, resourceful, and have a passion for conveying a wide range of information through research leading to deeper insights. A Software Developer/ Engineer must be able to collaborate well with a strong lean-forward attitude to shift knowledge left, deliver well, and produce quality results.
Required Technical Skills
GITI is looking for a Senior Software Engineer/ Cyber Exploitation Developer capable of developing cyber capabilities and exploitation tools at the speed of need. The candidate will be responsible for researching, developing, architecting, and development of cyber capabilities/ tools, and techniques into existing or new environments. Successful candidates for this role must have critical thinking skills, and problem-solving skills, be creative, curious, resourceful, and have a passion for conveying a wide range of information through research leading to deeper insights. A Software Developer/ Engineer must be able to collaborate well with a strong lean-forward 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++, and Java, etc.).
Effectively use computer-assisted software engineering (CASE) tools, automated testing tools, and infrastructure as code (IaaC) capabilities.
Assist in integrating new/ improved cyberspace capabilities into cyber operation platforms and weapon systems to support cyber operations, intelligence preparation of the cyber battlespace, and cyber effects operations.
Demonstrate strong communication skills to assist the team in delivering high-quality 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 Skill:
5-7 years of experience working in software development, software engineering, or related fields.
Strong proficiency in two or more programming languages, (e.g., C, C++, Assembly, Python, Perl Ruby, Bash, Node.js, Spark, Puppet, SALT, Kafka, Hadoop, R, Rust, Go, Java, etc.).
Solid understanding/ knowledge of x86/64, ARM, and MIPS instruction sets and architectures.
Understanding of exploit development techniques, (e.g., arbitrary code execution, privilege execution, obfuscation techniques, etc.).
Experience with cross-compile tools across architectures.
Skilled at simulation/model development and prototyping.
Familiarity with disassemblers/ decompilers, (e.g., IDA Pro, Ghidra, Radare, or Binary Ninja, etc.).
Proficiency with software debuggers, (e.g., WinDbg, OllyDbg, GDB, KGDB, NTSD, IDA Debugger, or similar, etc.).
Excellent problem-solving 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.
Desirable Skill:
Bachelor's degree in computer science, electrical engineering, mathematics, or related field. Master's or Ph.D. preferred.
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 Exploitation Exp
Global InfoTek, Inc. is an equal-opportunity 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, VA-based Global InfoTek Inc. is a woman-owned small business with an award-winning track record of designing, developing, and deploying best-of-breed technologies that address the nation's 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 low-cost, agile solutions to our government customers.
US Citizenship: Required
Job Classification: Regular Full-time
Location: Joint Base Andrews (JB Andrews, MD)
Years of Experience: 7-10
Education Level: Bachelors
Position Description: GITI is looking for a Senior Software Engineer/ Cyber Exploitation Developer capable of developing cyber capabilities and exploitation tools at the speed of need. The candidate will be responsible for researching, developing, architecting, and development of cyber capabilities/ tools, and techniques into existing or new environments. Successful candidates for this role must have critical thinking skills, and problem-solving skills, be creative, curious, resourceful, and have a passion for conveying a wide range of information through research leading to deeper insights. A Software Developer/ Engineer must be able to collaborate well with a strong lean-forward attitude to shift knowledge left, deliver well, and produce quality results.
Required Technical Skills
GITI is looking for a Senior Software Engineer/ Cyber Exploitation Developer capable of developing cyber capabilities and exploitation tools at the speed of need. The candidate will be responsible for researching, developing, architecting, and development of cyber capabilities/ tools, and techniques into existing or new environments. Successful candidates for this role must have critical thinking skills, and problem-solving skills, be creative, curious, resourceful, and have a passion for conveying a wide range of information through research leading to deeper insights. A Software Developer/ Engineer must be able to collaborate well with a strong lean-forward 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++, and Java, etc.).
Effectively use computer-assisted software engineering (CASE) tools, automated testing tools, and infrastructure as code (IaaC) capabilities.
Assist in integrating new/ improved cyberspace capabilities into cyber operation platforms and weapon systems to support cyber operations, intelligence preparation of the cyber battlespace, and cyber effects operations.
Demonstrate strong communication skills to assist the team in delivering high-quality 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 Skill:
5-7 years of experience working in software development, software engineering, or related fields.
Strong proficiency in two or more programming languages, (e.g., C, C++, Assembly, Python, Perl Ruby, Bash, Node.js, Spark, Puppet, SALT, Kafka, Hadoop, R, Rust, Go, Java, etc.).
Solid understanding/ knowledge of x86/64, ARM, and MIPS instruction sets and architectures.
Understanding of exploit development techniques, (e.g., arbitrary code execution, privilege execution, obfuscation techniques, etc.).
Experience with cross-compile tools across architectures.
Skilled at simulation/model development and prototyping.
Familiarity with disassemblers/ decompilers, (e.g., IDA Pro, Ghidra, Radare, or Binary Ninja, etc.).
Proficiency with software debuggers, (e.g., WinDbg, OllyDbg, GDB, KGDB, NTSD, IDA Debugger, or similar, etc.).
Excellent problem-solving 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.
Desirable Skill:
Bachelor's degree in computer science, electrical engineering, mathematics, or related field. Master's or Ph.D. preferred.
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 Exploitation Exp
Global InfoTek, Inc. is an equal-opportunity 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, VA-based Global InfoTek Inc. is a woman-owned small business with an award-winning track record of designing, developing, and deploying best-of-breed technologies that address the nation's 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 low-cost, agile solutions to our government customers.