软件工程师,操作系统框架(Android)

15个月前全职
Meta

Meta

location 伦敦
unsaved
Meta的Reality Labs正在开发产品,使人们更容易与他们最爱的人联系,享受一流的无线VR,并推动计算平台的未来。我们是一个由世界一流的专家组成的团队,在硬件、软件和内容的交叉领域开发和发布产品。作为Meta Reality Labs团队的操作系统框架工程师,您可以帮助构建新的创新硬件和软件,彻底重新定义人们工作、娱乐和连接的方式。我们今天建造的东西有朝一日可能成为常态。所以今天在这里,真正地处于变革的核心和未来的前沿。我们是帮助定义元宇宙的人。我们可能没有所有的答案。但是,我们一起越来越接近。操作系统框架工程师(Android)职责: 1. 领导并制定Meta Reality Labs开发未来能力的方向,以提供一流的VR设备。 2. 在系统级框架层开发API,允许堆栈的其他层实现引人注目和高性能的用例。 3. 与合作伙伴、产品经理和工程师的跨职能团队合作,构建端到端的解决方案。 4. 与应用程序和平台团队合作,跨堆栈调试功能、性能和稳定性问题。 5. 在操作系统内部构建。为重大改进设定技术方向。 6. 通过审查和引入最佳实践,提升团队的编码和设计技能。在实现复杂组件时,通过清晰可读的代码、前期的调试性和可测试性来建模行为。 7. 与产品管理、应用软件工程师和合作伙伴紧密合作,了解需求,为新的软件框架指定接口,并增强现有框架。 8. 参与团队的设计审查和代码审查。 最低资格: 9. 计算机科学、计算机工程或类似领域的学士学位或同等经验 10. 有Android框架/操作系统(优先)、macOS或Windows内部或框架服务的经验 11. 计算机科学、计算机工程、相关技术领域的学士学位或同等实际经验。 12. 5年以上的软件开发经验 13. 3年以上的以下经验之一: 桌面应用程序、操作系统、AOSP、身份验证、iOS/Android上的设备管理、设备安全、Android企业 14. 具有C++和Java编码经验 首选资格: 15. 在以下任一方面的丰富经验: Android内部、AOSP、Android SDK、Android NDK、Android JNI、Android IPC机制、Linux操作系统开发 16. 开发移动平台软件的经验(Android/iOS) 17. 熟悉Android性能工具和安全模型 18. 熟悉Android UI框架和服务 地点关于Meta Meta构建的技术帮助人们连接、找到社区并发展业务。当Facebook于2004年推出时,它改变了人们的连接方式。Messenger、Instagram和WhatsApp等应用进一步赋予了全球数十亿人权力。现在,Meta正在向沉浸式体验如增强现实和虚拟现实等方向发展,以帮助构建社交技术的下一个演变。选择与我们一起建立职业的人们在Meta帮助塑造一个超越数字连接今天所能实现的未来——超越屏幕的限制、距离的限制,甚至是物理规则的限制。Meta致力于为残疾人、长期疾病、精神健康状况、真诚持有的宗教信仰、神经发育异常或需要与怀孕相关的支持的候选人在招聘过程中提供合理的支持(称为适应措施)。如果您需要支持,请联系