Do you like working on challenging multidisciplinary problems, analyzing micro-architecture and system architecture performance one minute and then analyzing, debugging, and fixing OS and framework source code the next? Do you also enjoy prototyping innovative solutions both in HW and SW? If so, this may be the team for you! The Pro Workflow team (PWF) in HWE at Apple is looking for a candidate to lead our PWF Engineering function. The PWF Engineering team is an interdisciplinary group of performance architects and experienced content creation professionals drawn from the film production world. The team works directly with PWF creatives to analyze their workflows, looking for opportunities to improve the HW, SW, and applications through optimizations, feature requests, and innovation.
Key Qualifications
Key Qualifications- 7+ years in a software engineering role with a deep understanding of operating system fundamentals and performance analysis & debug.
- Excellent interpersonal skills and ability to work cross-functionally from silicon to SW teams.
- Desire and willingness to lead system performance architects and engineers, helping them to grow and excel in their careers and impact.
- Experience rapidly prototyping software solutions from frameworks to applications.
- Passion and desire to learn new things, from deep technical topics to user workflows.
- Experience managing & leading a team of engineers with diverse abilities.
- Experience in a compiler, GPU driver, OS kernel, virtual memory, virtualization or performance teams. Also SOC analysis, modeling, and projections would be a bonus.
- Developed & shipped or been part of team shipping software related to digital content creation.
- Knowledge and experience with GPU programming (CUDA, OCL, OGL, DX) and parallel programming paradigms. (TBB, GCD, OpenMP, etc)
In this role, you will lead architects and engineers while also working on performance solutions by exploring actual production workflows on our hardware. The PWF team has broad influence and reach from SOC architects to SW engineering teams to 3rd party developers and customers. We discover opportunities to enhance and improve customer experiences on current hardware and software by doing real production work. We then use those findings to help make both better in the future. The Pro Workflow team works on; Video, Audio/Music, Photography, and 3D & VFX workflows. We're also exploring new and innovative workflows only possible in the Apple ecosystem enabled by our APIs and hardware.
Education & Experience
Education & ExperienceBS or MS in Electrical Engineering, Computer Engineering, Computer Science, or related degree, or equivalent years of experience.
Additional Requirements
Additional Requirements