Reverse engineer

السعودية

We are looking for a skilled Objective-C Developer with experience in ARM64 architecture to join our team. In this role, you will work on developing and optimizing applications, frameworks, and systems with a focus on performance, compatibility, and efficiency across ARM64 platforms.


Key Responsibilities:

• Develop, maintain, and optimize Objective-C applications for iOS and macOS platforms.

• Debug and analyze software at the ARM64 assembly level to ensure performance and stability.

• Work on system-level programming tasks involving ARM64-specific instructions, registers, and memory models.

• Integrate ARM64 optimizations into existing Objective-C codebases to improve application performance.

• Conduct reverse engineering and analysis of ARM64 binaries (if applicable to role).

• Collaborate with cross-functional teams to design scalable, maintainable software solutions.

• Write clean, modular, and well-documented code adhering to best practices and coding standards.

• Troubleshoot, debug, and resolve issues related to Objective-C and ARM64 implementations.


Required Qualifications:

Proven experience in Objective-C application development, including frameworks such as Foundation and UIKit.

Strong understanding of ARM64 architecture, including registers, instruction sets, and assembly language.

• Familiarity with iOS development tools, including Xcode, Instruments, and debugging tools.

• Experience with low-level programming, memory management, and optimization techniques.

• Knowledge of debugging tools for ARM64, such as LLDB and GDB.

• Ability to understand and work with ARM64 assembly code and optimize applications for performance.

• Strong analytical and problem-solving skills with attention to detail.


Preferred Qualifications:

• Experience in reverse engineering ARM64 binaries or familiarity with tools like IDA Pro, Ghidra, or Hopper.

• Knowledge of other architectures (e.g., x86_64) and their differences compared to ARM64.

• Familiarity with Swift and transitioning between Objective-C and Swift.

• Experience working with real-time or embedded systems based on ARM64.

• Knowledge of cryptography and secure software development principles.

Skills

Objective-C knowledge.

c++ knowledge.

arm64 knowledge.


تاريخ النشر: 08 جمادى الثانية 1446 - ٩ ديسمبر ٢٠٢٤
الناشر: Bayt
تاريخ النشر: 08 جمادى الثانية 1446 - ٩ ديسمبر ٢٠٢٤
الناشر: Bayt