CareerPlanGet AI match score →

Senior Mobile Systems Engineer

CANADA💼 Full-time💰 $130,000–$130,000🗓 2026-07-19 → 2026-07-22

Core

Design and implement complex mobile platform integrations for the Graykey digital forensics tool, ensuring reliability across iOS, Android, and various device generations.

Role type

Senior Mobile Systems Engineer (iOS internals specialist)

Builds

Graykey platform (digital investigative software for acquiring and analyzing evidence from mobile devices)

Domain

Digital forensics / Mobile operating systems

Deliverable

production ML models | product features | infrastructure

Required skills

iOS internals (A-series/M-series SoC, XNU kernel, memory protection, code signing, sandboxing, Secure Enclave), Python (production-scale, type systems, performance), C/C++, Systems programming, Cross-compilation toolchains, Debugging (crash dumps, kernel panics)

Preferred skills

Reverse engineering (IDA Pro, Ghidra), Objective-C runtime internals, Android internals (SELinux, Binder IPC), Embedded systems background

Technologies

Python, C, C++, Objective-C, iOS, Android, XNU, ARM64

Responsibilities

Lead design and implementation of mobile platform integrations, Debug hard problems spanning Python, native code, and mobile OS layers, Own root cause analysis on issues requiring kernel-level debugging, Mentor engineers and conduct code reviews, Collaborate with firmware and product teams

Seniority

Senior, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Codingjobboard ↗