OpenAI 的硬件组织开发用于先进 AI 工作负载的硅和系统级解决方案。我们正在寻找一位嵌入式工程师,为我们的 AI 加速器构建固件和驱动程序。此角色涉及为硬件组件设计和开发驱动程序,编写高吞吐量和低延迟的固件代码,以及调查启动和生产问题。
职责
• 为各种硬件组件设计和实现驱动程序。
• 编写高吞吐量和低延迟的固件代码以管理硬件资源。
• 与相邻的软件和硬件团队合作,以实现需求、调试问题,并塑造未来一代硬件。
• 与供应商合作,将他们的技术集成到我们的系统中。
• 在新平台上启动和调试固件/驱动程序。
• 开发流程并调试现场提出的问题。
• 设置监控、集成测试和诊断工具。
此角色需要具备扎实的 C/C++ 或 Rust 编程技能,具备实时操作系统的经验,以及对常见嵌入式协议的知识。了解微处理器架构和 PCIe/以太网通信协议是一个加分项。具有部署大型计算集群的经验也很有帮助。