/Cyber Software/Reverse Engineer (4 days WFH)

Cyber Software/Reverse Engineer (4 days WFH)

Annapolis, Marylandusvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
1 month ago

About the Role

<p><strong>Role Overview</strong></p> <p>We are seeking a highly skilled <strong>Senior Software Engineer</strong> to join our team, specializing in low-level systems programming and malicious software analysis. In this role, you will bridge the gap between deep technical execution and client engagement, spending approximately 25% of your time interacting directly with customers to understand their needs, present findings, and deliver robust technical solutions. You will leverage your expertise in operating system internals, network protocols, and systems-level languages to build secure, scalable infrastructure while actively reverse-engineering malware threats.</p> <p><strong>Key Responsibilities</strong></p> <ul> <li>Design and develop robust systems-level software using Go, Rust, or C.</li> <li>Conduct deep-dive reverse engineering of malicious software to identify vulnerabilities, behavioral patterns, and mitigation strategies.</li> <li>Interface directly with customers and the Prime Program Manager for approximately 25% of your role to gather requirements, communicate technical challenges, and present software solutions.</li> <li>Architect and implement network programming solutions utilizing TCP, HTTP, and other core networking protocols.</li> <li>Work with Windows or Linux operating system internals to optimize performance and ensure deep system integration.</li> <li>Lead and participate in Agile software development lifecycles while mentoring junior engineers and helping shape technical direction.</li> <li>Integrate emerging AI and LLM technologies into existing workflows to automate analysis and enhance system capabilities.</li> </ul> <p><strong>Required Qualifications</strong></p> <ul> <li>Extensive professional software engineering experience with a strong foundation in Agile methodologies.</li> <li>Expert-level proficiency in at least one of the following systems programming languages: Go, Rust, or C.</li> <li>Proven professional experience in reverse engineering malicious software and threat analysis.</li> <li>Deep understanding of Windows or Linux operating system internals.</li> <li>Strong background in network programming, including hands-on experience with the TCP/IP stack, HTTP, and socket-level development.</li> <li>Excellent communication skills with the ability to translate complex low-level technical concepts for customers and stakeholders.</li> </ul> <p><strong>Preferred Qualifications</strong></p> <ul> <li>Active Agile certifications, such as Scrum Master or Product Owner.</li> <li>Hands-on experience building or integrating AI/LLM tools (e.g., LangChain, LangGraph, Semantic Kernel, vLLM, or Ollama).</li> <li>Applied knowledge of cryptographic protocols and encryption algorithms.</li> <li>Experience with infrastructure as code (IaC), containerization, or modern DevOps practices for deploying low-level systems.</li> <li>Military experience or experience supporting Cyber Command.</li> </ul> <h3> </h3>

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Cyber Software/Reverse Engineer (4 days WFH) position at The Josef Group.