返回岗位列表

OpenAI

软件工程师,硅设计方法学

地点:美国 薪资:薪资未公开 日期:2026-09-19

岗位摘要

开发和扩展设计方法学,以支持快速的一手芯片开发,并应用这些方法学构建复杂的定制芯片;创建抽象,使硬件结构、配置、实验和结果能在不同工具中一致表示;自动化高价值工程工作流,并提升其可复现性、可观测性、可测试性和易用性

岗位职责

  • 开发和扩展设计方法学,以支持快速的一手芯片开发,并应用这些方法学构建复杂的定制芯片
  • 创建抽象,使硬件结构、配置、实验和结果能在不同工具中一致表示
  • 自动化高价值工程工作流,并提升其可复现性、可观测性、可测试性和易用性
  • 与架构师、RTL设计师、验证工程师、编译器工程师和系统软件工程师合作,收集需求并实施解决方案
  • 利用方法学和工具尽早识别设计风险,加速迭代,并提升对性能和实现权衡的信心
  • 随着一手硅项目及其开发方法学的演进,参与软件和硬件开发的多个方面

任职要求

  • 具备C++、Python、Rust或类似系统导向语言的扎实软件工程技能
  • 具有构建工程基础设施、开发者工具、仿真框架、EDA/CAD工具、编译器或验证系统的经验
  • 理解数字设计和计算机体系结构,能够将硅开发需求转化为有用的软件抽象
  • 具有将RTL和IP组件集成到SoC中的经验
  • 为复杂系统设计过API、对象模型或数据模型,并关注可扩展性、正确性和可用性
  • 能够自动化多阶段工作流、构建回归系统,并提升跨团队的可复现性
  • 能够跨架构、设计、验证、性能建模和软件边界进行推理
  • 乐于与领域专家紧密合作,将定义松散的工程需求转化为持久的工具和方法学
  • 能在快速变化的环境中茁壮成长,并平衡即时项目需求与长期平台质量
  • 可能需要满足美国出口管制法律法规规定的某些法律身份要求