Position Title: Binary/Reverse Engineer
Location: Huntsville, AL
Clearance Requirements: Must be able to obtain secret clearance
Position Status: Full Time
Pay Rate: $130K/Annum
Position Description:
We are seeking a highly motivated and skilled Binary Analyst / Reverse Engineer to join our security research or software development team. The ideal candidate will have a strong foundation in computer science principles and a passion for dissecting and understanding software at the binary level. You will utilize your expertise in Ghidra and other reverse engineering tools to analyze software, identify vulnerabilities, and contribute to the security or development of our products/services.
Responsibilities:
- Perform in-depth binary analysis of software applications, firmware, and other binary code using Ghidra and other relevant tools.
- Disassemble and decompile code to understand program logic, algorithms, and data structures.
- Conduct vulnerability research to identify security flaws and potential exploits.
- Analyze malware samples to understand their behavior, capabilities, and potential impact.
- Develop scripts and tools to automate analysis tasks and enhance workflow efficiency.
- Document findings and communicate technical information clearly and concisely to both technical and non-technical audiences.
- Collaborate with other security researchers or software developers to address security concerns and improve software development practices.
- Stay up-to-date on the latest security threats, vulnerabilities, and reverse engineering techniques.
Qualifications:
- Bachelor’s degree in computer science, Cybersecurity, or a related field.
- Proven experience in binary analysis and reverse engineering using Ghidra.
- Strong understanding of assembly languages (x86, ARM, etc.) and computer architecture.
- Familiarity with various operating systems (Windows, Linux, macOS) and their internals.
- Experience with debugging tools and techniques.
- Knowledge of common software vulnerabilities and exploitation techniques.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
About Seneca Resources:
Seneca Resources is a client driven provider of strategic Information Technology consulting services and Workforce Solutions to government and industry. Seneca Resources is a leading IT services provider with offices in Virginia, Alabama, Georgia, Florida and Texas that service clients throughout the United States.
We are an Equal Opportunity Employer and value the benefits of diversity in our workplace.