Job Openings
Senior Reverse Engineer (REMOTE)
About the job Senior Reverse Engineer (REMOTE)
We're seeking an experienced Senior Reverse Engineer to work with our client. As a Senior Reverse Engineer, you will be responsible for analyzing and reverse engineering complex systems, software, and hardware to extract design and implementation details. Your expertise will help our client gain a deeper understanding of existing systems and inform future development.
Key Responsibilities:
- Analyze and reverse engineer complex systems, software, and hardware to extract design and implementation details
- Develop and maintain documentation of reverse-engineered systems
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Design and implement test cases to validate reverse-engineered systems
- Troubleshoot and debug complex technical issues
- Stay up-to-date with industry trends and emerging technologies
Requirements:
- 5+ years of experience in reverse engineering, software development, or a related field
- Strong technical skills in programming languages such as C, C++, Java, or Python
- Experience with reverse engineering tools and techniques (e.g., IDA Pro, OllyDbg)
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Ability to work independently in a remote setting
Nice to Have:
- Experience with cloud-based technologies and microservices architecture
- Knowledge of cybersecurity principles and practices
- Familiarity with agile development methodologies