我们正在寻找一位高技能且经验丰富的平台固件架构师,加入我们的固件研发团队。理想的候选人将负责为我们的PC平台设计、开发和优化固件解决方案。此角色要求对固件开发、架构设计和系统集成有深入的理解。
主要职责
• 领导PC平台固件的架构设计和开发。
• 与硬件和软件团队协作,定义和实施固件解决方案。
• 推动固件与硬件组件的集成,确保无缝互动。
• 开发和维护固件架构文档和指南。
• 进行代码审查,确保遵循固件开发的最佳实践。
• 识别并实施优化,以提高固件性能和效率。
• 领导概念验证项目,探索新技术和创新固件解决方案。
• 与第三方供应商和合作伙伴密切合作,集成和验证固件组件。
• 为初级固件工程师提供技术指导和辅导。
• 及时了解固件和硬件技术的最新行业趋势和进展。
资格要求
• 计算机科学、电气工程或相关领域的学士或硕士学位。
• 在固件开发和架构方面拥有8年以上的经验,最好是在PC行业。
• 精通C/C++编程语言。
• 具备嵌入式系统、BIOS、UEFI及低级硬件交互的经验。
• 对台式机和笔记本电脑架构有深入理解。
• 熟悉电源交付协议和USB-C技术。
• 熟悉USB、PCIe和I2C等行业标准和协议。
• 具备出色的问题解决能力,能够排查复杂问题。
• 具备良好的沟通和协作能力,能够在团队环境中有效工作。
• 在快节奏、动态环境中交付高质量固件解决方案的成功记录。
• 具备固件安全方面的经验,如安全启动和固件更新机制。
• 熟悉敏捷开发方法论。
• 了解电源管理和系统优化技术。
• 有与ODM和第三方供应商合作的经验。
• 熟悉嵌入式系统。