Avatar for SimSpace

Enhance your cybersecurity through people, process, and technology

Software Engineer, Attack Tools

$90k – $150k • 0.02% – 0.05%
Apply now


The Advanced Adversary Emulation Team has the exciting task to develop the range frameworks, tools and means to emulate sophisticated adversaries and defeat or evade all known security defenses. These capabilities will support both pen-testers and our SimSpace Red Team to model sophisticated adversaries during tests, training and exercises. Capabilities that must be developed include the ability to gain access and a foothold on target machines, develop host and network implants, memory based attacks, process injection, covert command and control mechanisms, hardware based implants to model lifecycle attacks and air-gap jumping techniques.


As an Attack Tools Software Developer you will create the tools and means to penetrate and exploit computer networks. You will have to defeat the latest exploit mitigation techniques, bypass or evade defensive tools and maintain a covert presence within a network. You will be responsible for ensuring end-to-end functionality of the tools and making sure they are robust and ready for our Red Team to use.

You will:
• Develop exploits and implants based on current requirements
• Design and develop software for our Red Team to use during training exercises and tests
• Design and develop stealthy communication channels
• Collaborate with our team of experienced developers to create usable and robust attack tools
• Collaborate with our Red Team to prioritize development efforts
• End-to-end testing of attack tools to ensure functionality and the ability to evade defensive tools

You have:
• A clear understanding of the current state-of-the-art technologies in computer and network security.

- Exploit mitigation techniques
- Anti-debugging / anti-instrumentation techniques and countermeasures
- Defensive tools (detection, forensics, auditing, etc.)
- Ability to analyze and understand weaknesses of defensive tools
• Knowledge and understanding of multiple operating systems and their internals, network programming, and protocol analysis
• Demonstrated aptitude developing low-level capabilities across one or more operating systems and architectures
• Experience with unit testing frameworks and familiarity with full integration testing a plus
• Understanding of web frameworks and some front end development experience a plus
• Networking/socket programming and/or protocol analysis experience
• Knowledge in encryption algorithms and current implementations
• A strong sense of pride in writing code that is both well-tested and well-designed
• Strong communication skills

Your skills:
• Experience with C/C++, Python, Ruby, Lisp
• Windows System and Kernel Programming
• Linux kernel and driver development
• Development experience with the Metasploit Framework
• Familiarity with multiple toolchains and cross-compilation
• Developing unit tests
• Continuous integration and testing experience (e.g. Jenkins)
• Experience analyzing and implementing proprietary protocols

U.S. citizenship as required by our existing U.S. Government contracts. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

SimSpace at a glance

Enhance your cybersecurity through people, process, and technology

SimSpace focuses on Cyber Security. Their company has offices in Boston. They have a mid-size team that's between 51-200 employees.

You can view their website at http://www.simspace.com or find them on Twitter, Facebook, and LinkedIn.

More jobs at SimSpace

View all jobs

Software Engineer, Attack Framework

QA Engineer

Red Team Operator

Cyber Defense Instructor

Product Owner

Network Engineer

Similar jobs to Software Engineer, Attack Tools at SimSpace

Avatar for Shareaholic
The world's leading all-in-one Content Amplification Platform
Avatar for VocaliD
Mapping the vocal genome to bring speaking machines to life
Avatar for Ground Signal
We help Bev / Al sell more and market better
Avatar for SnapApp
Interactive content marketing to drive lead generation, qualification and revenue
Avatar for Bola AI
The Ultimate AI-Voice Assistant for the EHR
Avatar for DeepBench
Share Knowledge. Access Insights. Build your own network of experts
Avatar for Icebrkr
Providing singles realtime dating advice to enhance prospect of a meaningful relationship
Avatar for LeanIX
SaaS for Enterprise Architecture trusted by leading brands
Avatar for Lattice Automation
Software to design the next generation of engineered biological systems