Senior Performance Engineer - Apple Frameworks
Core
Designing automated power and performance regression testing strategies and resolving complex performance issues across system architecture and user interface layers.
Role type
Senior hands-on IC performance engineer
Builds
Automated performance regression testing infrastructure and diagnostic tools
Domain
Mobile and desktop operating systems (iOS, Android, macOS)
Required skills
Systems architecture, performance profiling, code optimization, memory management, CPU/GPU analysis, power efficiency analysis, test automation, cross-platform debugging
Preferred skills
iOS/macOS development (Swift/Swift-UI/Objective-C), power management techniques, multi-platform optimization
Technologies
Xcode Instruments, Android Studio Profiler, VTune, UIKit, CoreAnimation, Metal, Swift, Swift-UI, Objective-C
Responsibilities
Analyze and resolve intricate performance challenges; Collaborate with engineering teams to explore product architecture and propose improvements; Address performance regressions across UI, Rendering, and System components; Lead efforts to establish reliable performance test automation infrastructure; Develop tools providing actionable performance insights; Conduct research on performance trends and best practices
Seniority
Senior, hands-on IC