Software Engineer
Actalent · Spring Lake, NC · Yesterday
On-siteEngineering$55–$75/hrContract
About the role
This onsite Cyber Software Engineer role supports cybersecurity, digital forensics, and incident response activities in a mission-critical environment at Fort Bragg, NC. You will analyze cyber threats, perform reverse engineering, conduct security assessments, and develop solutions that strengthen cyber operations and defense capabilities.
Responsibilities
- Conduct comprehensive cyber investigations and digital forensic analysis to identify, preserve, and interpret evidence related to cyber incidents.
- Support incident response activities by triaging events, performing root-cause analysis, and contributing to containment and remediation efforts.
- Perform malware analysis and reverse engineering to understand capabilities, behavior, and impact of malicious code.
- Execute static and dynamic application security testing (SAST and DAST) to identify vulnerabilities and recommend remediation strategies.
- Analyze network traffic and cyber events to detect anomalies, threats, and indicators of compromise.
- Develop, automate, and optimize security workflows and processes to improve efficiency and effectiveness of cybersecurity operations.
- Collaborate closely with government and technical teams to enhance cyber defense capabilities and support mission objectives.
- Administer and troubleshoot Linux environments that host security tools, analysis platforms, and operational systems.
- Apply reverse engineering tools such as IDA Pro, Ghidra, Binary Ninja, and Radare to dissect binaries and applications.
- Contribute technical insights to security assessments and help design solutions that improve overall cyber posture.
Requirements
- Active DoD TS/SCI clearance.
- Bachelor's degree with 6–10 years of relevant experience, or Master's degree with 4–8 years of relevant experience.
- At least 6 years of experience in digital forensics and/or incident response.
- Hands-on experience with Static Application Security Testing (SAST).
- Hands-on experience with Dynamic Application Security Testing (DAST).
- Proven experience performing network analysis to identify threats and anomalies.
- Experience with reverse engineering using tools such as IDA Pro, Ghidra, Binary Ninja, and Radare.
- Experience administering and troubleshooting Linux environments in support of cybersecurity operations.
Qualifications
- Experience with Windows administration in a cybersecurity or operational context.
- Experience automating cybersecurity or security operations workflows to streamline processes.
- Mobile device forensics experience using tools such as Cellebrite, Magnet Axiom, and GrayKey.
- Experience with Interactive Application Security Testing (IAST).
- Experience leveraging AI tools and frameworks such as large language models (LLMs), retrieval-augmented generation (RAG), conversational AI gateways (CAG), or model control frameworks (MCP).
- Familiarity with Special Operations or Department of Defense mission environments and requirements.