Software Engineer, network security products- Job Order 3351

Job description:

Senior Cybersecurity Research Scientist – Job Order 3351

Bernardsville, NJ
US citizenship required
BS 10-12, MS 8-10, Phd 5-7
$112,000 to $179,000

Responsibilities

As a hands-on Cybersecurity Software Engineer, you will be at the forefront of developing, testing, and fielding novel network cybersecurity appliances for the Department of Defense. Working with systems engineers and researchers, you will be responsible for writing fast and efficient code for processing packets in high-throughput networks, developing and managing a pipeline that integrates machine learning models with existing intrusion detection capabilities, and enabling the transition of research prototypes to new environments. You will develop tools for facilitating management and operations of our cyber range product and for enhancing its capabilities by participating in the planning, setup, and conduct of cyber exercises using this cyber range, including red-teaming.

Who were looking for:

Cyber: We are looking for staff with a strong interest (and ideally a track record) in cyber security research and development.

Generalists: You should have a breadth of knowledge across multiple domains. Youll typically focus your work on the domain(s) of your specialty or preference, but a strong multi-domain awareness and ability is required. You should have a curiosity to learn new technology.

Tangible: Youll work on applied research programs to conceive and develop prototypes to solve cutting-edge, complex problems.

Qualifications:

BS 10-12, MS 8-10, Phd 5-7

Skills and Experience You Should Possess:

Degree in Computer Science, Computer Engineering, or related field
Expertise in one or more: Python, C/C++, Java
Hands-on development experience in network security
Packet collection and analysis with Wireshark or tcpdump
Demonstrated Computer Network Defense, Cyber Threat Hunting, or Threat Intelligence experience
Familiarity with Advanced Persistent Threat (APT) Tactics, Techniques, and Procedures (TTPs)
Strong understanding of networking, data communications, networking protocols and networking fundamentals in Linux.
Modern development practices and toolsets (Git, subversion, CI/CD toolchains)
Strong systems skills (Linux, Windows)
US Citizenship

Additional Desired Skills

Blue Team/Red Team experience supporting Department of Defense customers
Algorithm analysis, data structures, and coding for efficiency and performance
Test-driven development; writing unit tests, instrumenting code for performance metrics
Network simulation/emulation frameworks including ns-3, EMANE, MiniNet
Container and Orchestration solutions, including Docker, Docker Swarm, Kubernetes, Terraform
Familiarity with Machine Learning Operations

Why is This a Great Opportunity:

My client has a lot of contracts in house so there is plenty of work and the skills in use are very much in-demand.

Salary Type : Annual Salary

Salary Min : 146000

Salary Max : 234000

Currency Type : US Dollars