Gizli

Reverse Engineer & Developer

Posted: 2 hours ago

Job Description

INTRODUCTION We are seeking a highly skilled and motivated "Reverse Engineer & Developer" with a strong background in reverse engineering, malware analysis, hooking frameworks like frida, basic os internals, binary analysis software such as (IDA Pro, Ghidra, Binary Ninja) in our Istanbul office. In this role, you will be responsible for reverse engineering and developing test malwares. You will be working on challenging projects that require deep understanding of os internals and a passion for low-level programming. If you are a talented engineer who thrives in a fast-paced environment and enjoys tackling complex technical challenges, we encourage you to apply.RESPONSIBILITIESDevelop low-level, internals-oriented softwareFind undocumented useful os api's and features by reverse engineering system components.Design and develop low-level software components using undocumented os api's.Work closely with cross-functional teams to integrate software components into larger products.Analyze and develop sophisticated test malwaresMaintain code quality.Utilize Git for version control in a team environment, ensuring smooth workflow and collaboration.Participate in the development of system-level software tools and utilities.Identify and troubleshoot issues and bugs.Analyze performance and optimize code for efficiency.REQUIREMENTSProfessional English proficiencyReverse engineeringMalware analysis backgroundExperience with hooking frameworks like Frida etc.Knowledge of basic os internalsHands on experience with binary analysis software such as (IDA Pro, Ghidra, Binary Ninja)Strong understanding of operating system internals, including file systems, memory management.Experience with at least one of these programming languages: C, C++Experience with development tools such as Vscode etcStrong analytical and problem-solving skills.Ability to work collaboratively in a team environment.Good verbal and written communication skills.PREFERRED/PLUS IF YOU HAVEKnowledge and understanding of inter-process communication mechanisms.Experience with digital forensics.Knowledge of assembly language and debugging tools.Experience with performance analysis and optimization tools.WHAT WE OFFER TO OUR TEAM MEMBERSThe opportunity to experience the defense industry ecosystemA friendly and positive work cultureAn environment where you can take initiative and responsibilityThe chance to gain development opportunities through international projects and processesPrivate health insurance policyMeal cardTransportation allowance Motivational activitiesFlexible working hoursHybrid work option (opportunity to work remotely for 2 days a week)Pre-work breakfast

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In