Apple
Engineering Manager, Runtime Analysis Tools
Found: Today
This role is based in Cupertino, California.
Compensation:
$198,300 - $342,800/year
Responsibilities:
- Lead a team in innovating and improving Apple's core memory analysis tools.
- Support mission-critical symbolication technologies across Apple’s ecosystem.
- Acquire deep understanding of virtual memory, heap, and runtime data structures.
- Present work to developers across Apple or in larger forums like WWDC.
- Investigate the impact of upcoming technologies on Apple's platforms.
- Apply graph theory, binary analysis techniques, and AI to runtime analysis problems.
Minimum Qualifications:
- 5+ years macOS or iOS development experience.
- Excellent verbal and written communication skills.
- Passion for leading other engineers and providing actionable feedback.
- Expertise in C or C++, proficiency in Swift and/or Objective-C.
- Strong operating systems background, understanding allocators and process lifecycle.
Preferred Qualifications:
- Prior engineering management experience.
- Problem solving and debugging skills with lldb, gdb, or other tools.
- Experience using AI technologies for code authoring and debugging.