Magnet Forensics

Digital Investigative Software

SenioriOSDeveloper

CA$103–153k Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior iOS Developer at Magnet Forensics. Skills: iOS development, C++, Objective-C, Python. Analyze requirements. break down tasks”

What You'll Achieve.

make a difference in the world; modernizing digital investigations; fight crime; protect assets; guard national security

Industry & Context.

Digital Investigative Software
Problems you'll solve

root cause analysis; debugging

Eligibility Requirements

background check

What They're Looking For.

Must Have

6+ years of professional software engineering experience, Python development experience, Expert C/C++/Objective-C proficiency, systems programming, memory management, low-level interfaces, Objective-C design patterns, cross-compilation toolchains, embedded build systems, debugging remote devices, analyzing crash dumps, core files, git proficiency, branching strategies, code review workflows, team collaboration, working across cross-functional teams

Nice to Have

Objective-C or Swift in a systems or security context, digital forensics, incident response, law enforcement tooling, iOS internals, data protection classes, keychain, codesigning, sandboxing, entitlements, memory protection mechanisms, iOS/macOS security architecture, XNU kernel, IOKit, Secure Enclave, TrustZone, Cross-platform Mobile development, Android and iOS

What You'll Do.

provide effort estimates

Lead technical design

contribute to technical design

Mentor junior engineers

Mentor mid-level engineers

Collaborate with cross-functional teams

Integrate security capabilities

maintain standardized user experience

How You'll Work.

Team & Collaboration

Collaborate effectively with cross-functional teams; working across cross-functional teams; team collaboration

Process & Methodology

break down tasks, provide effort estimates

Full Job Description

## Description Who We Are; What We Do; Where We’re Going   Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating so our customers can deploy advanced and effective tools to protect their companies, communities, and countries.   Serving thousands of customers globally, our solutions are playing a crucial role in modernizing digital investigations, helping investigators fight crime, protect assets, and guard national security.   With employees based around the world, Magnet Forensics has been expanding our global presence. As a part of Magnet Forensics, you can expect to make a difference in the world, no matter what role you play. You’ll be supported through learning and development, not to mention an incredible team with unbelievable talent and integrity.   If you think you would be the right person to join our team working towards this goal, we would love to hear from you!  ## What You'll Do Analyze requirements, break down tasks, and provide effort estimates. Lead and contribute to technical design for complex systems and subsystems. Drive implementation from design through system integration and testing. Own debugging and root cause analysis of complex issues across Python, C++, and iOS layers. Mentor junior and mid-level engineers through code review and technical guidance. Collaborate effectively with cross-functional teams including firmware, forensics research, and product. Integrate security capabilities and interfaces while maintaining a standardized user experience. Perform other duties as assigned. ## What We're Looking For 6+ years of professional software engineering experience. Python development experience. Expert C/C++/Objective-C proficiency, including systems programming, memory management, and low-level interfaces. Solid understanding of Objective-C design patterns. Experience

Free ATS check

Applying for this Senior iOS Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about Magnet Forensics?

Real rants from real employees. Read before you apply.

Read Company Rants →