高级软件工程师 - 视频应用 - 全职

洛杉矶 7天前全职 网络
面议
**角色编号:** 200627013-1756 • *总结** Apple 是一个汇聚个人想象力的地方,致力于实现引领卓越工作的价值观。我们构建的每一款新产品、创造的每一项服务或提供的每一次 Apple Store 体验,都是我们让彼此的想法更加强大的结果。这是因为我们每个人都相信我们可以创造一些美好的东西并与世界分享,从而改善生活。正是我们员工的多样性及其思维激发了贯穿我们所做一切的创新。当我们将每个人都纳入其中时,我们可以做出我们一生中最好的工作。在这里,你不仅仅是加入某个团队——你会有所贡献。 加入 Final Cut Pro 工程团队——Apple 的旗舰专业视频编辑套件,被好莱坞主要工作室和全球数百万创作者使用——推动支持专业创意工作流的核心数据基础设施的技术演进。 • *描述** 作为高级软件工程师,您将帮助推动持久性系统的现代化,这些系统必须处理多千兆字节的项目并具备实时响应能力。您将在团队中作为技术贡献者,同时与 Apple 的创意应用生态系统进行协作。 这是一个动手的工程角色,适合那些在高性能计算和创意技术交汇处解决复杂问题的人。 • *最低资格要求** + 5 年以上应用程序或平台级开发经验,专注于持久性框架和系统设计。 + 对 Core Data 或类似持久性技术有深入经验,包括模式迁移和领域建模。 + 对现代 Apple 环境中的并发性和内存管理有高级理解。 + 熟练使用 Apple 的开发工具链,包括 Xcode、Instruments 和 Interface Builder。 + 拥有单元测试、持续集成和工程最佳实践经验。 + 具备较强的沟通能力,能够清晰地表达技术理念,并在多功能团队中协作工作。 + 计算机科学、工程学士或硕士学位,或同等经验。 • *优先资格** + 5 年以上 C++ / Objective-C / Swift 编程经验 + 使用 Swift 结构化并发(异步/等待、任务和演员)和开发与 Objective-C 无缝互操作的 API 的实际经验。 + 熟悉媒体或图形应用程序、视频编辑工具或创意软件工作流。 + 了解 Apple 框架,如 AVFoundation、Core Animation、AppKit/UIKit。 + 在大型遗留代码库中工作并具有渐进现代化目标的经验。 + 接触过微服务架构或分布式系统 + 了解数据迁移策略和 I/O 绑定系统的性能调优。 Apple 是一个致力于包容性和多样性的平等机会雇主。我们寻求促进所有申请人的平等机会,而不考虑种族、肤色、宗教、性别、性取向、性别认同、国籍、残疾、退伍军人身份或其他法律保护特征。了解更多关于您作为申请人的 EEO 权利 (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf)。 • *角色编号:** 200627013-1756 • *总结** Apple 是一个汇聚个人想象力的地方,致力于实现引领卓越工作的价值观。我们构建的每一款新产品、创造的每一项服务或提供的每一次 Apple Store 体验,都是我们让彼此的想法更加强大的结果。这是因为我们每个人都相信我们可以创造一些美好的东西并与世界分享,从而改善生活。正是我们员工的多样性及其思维激发了贯穿我们所做一切的创新。当我们将每个人都纳入其中时,我们可以做出我们一生中最好的工作。在这里,你不仅仅是加入某个团队——你会有所贡献。 加入 Final Cut Pro 工程团队——Apple 的旗舰专业视频编辑套件,被好莱坞主要工作室和全球数百万创作者使用——推动支持专业创意工作流的核心数据基础设施的技术演进。 • *描述** 作为高级软件工程师,您将帮助推动持久性系统的现代化,这些系统必须处理多千兆字节的项目并具备实时响应能力。您将在团队中作为技术贡献者,同时与 Apple 的创意应用生态系统进行协作。 这是一个动手的工程角色,适合那些在高性能计算和创意技术交汇处解决复杂问题的人。 • *最低资格要求** + 5 年以上应用程序或平台级开发经验,专注于持久性框架和系统设计。 + 对 Core Data 或类似持久性技术有深入经验,包括模式迁移和领域建模。 + 对现代 Apple 环境中的并发性和内存管理有高级理解。 + 熟练使用 Apple 的开发工具链,包括 Xcode、Instruments 和 Interface Builder。 + 拥有单元测试、持续集成和工程最佳实践经验。 + 具备较强的沟通能力,能够清晰地表达技术理念,并在多功能团队中协作工作。 + 计算机科学、工程学士或硕士学位,或同等经验。 • *优先资格** + 5 年以上 C++ / Objective-C / Swift 编程经验 + 使用 Swift 结构化并发(异步/等待、任务和演员)和开发与 Objective-C 无缝互操作的 API 的实际经验。 + 熟悉媒体或图形应用程序、视频编辑工具或创意软件工作流。 + 了解 Apple 框架,如 AVFoundation、Core Animation、AppKit/UIKit。 + 在大型遗留代码库中工作并具有渐进现代化目标的经验。 + 接触过微服务架构或分布式系统 + 了解数据迁移策略和 I/O 绑定系统的性能调优。 Apple 是一个致力于包容性和多样性的平等机会雇主。我们寻求促进所有申请人的平等机会,而不考虑种族、肤色、宗教、性别、性取向、性别认同、国籍、残疾、退伍军人身份或其他法律保护特征。了解更多关于您作为申请人的 EEO 权利 (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf)。