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.
Job Details
Posted Date: | 2024-12-08 |
Job Location: | Saudi Arabia – Riyadh |
Job Role: | Engineering |
Company Industry: | Cyber & Network Security |
Monthly Salary: | US $1,000 |
Preferred Candidate
JobDXB.com, in partnership with the 7 states of the UAE (Abu Dhabi, Dubai, Sharjah, Ajman, Umm Al Quwain, Ras Al Khaimah, and Fujairah), is a leading job portal based in the country, connecting job seekers with opportunities across various industries in the region.
While we strive to provide a platform for employers and candidates to connect, it's essential to note that the content of job postings may vary, and we do not take responsibility for their accuracy or legitimacy. We advise applicants to exercise caution and diligence when applying for positions, ensuring thorough research and verification before proceeding with any application. Your career journey is important to us, and we encourage you to navigate it with care and discernment.