旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

机器人固件负责人

Firmware Lead Robotics

开放人工智能研究中心(OpenAI)

地点
旧金山,美国
工作方式
现场办公
类型
全职
资历
lead
部门
研究

机器人人形机器人与具身智能

职责

  • 快速引进新硬件,并为团队设定执行节奏。
  • 主导嵌入式系统的固件架构,涵盖启动、RTOS/运行时行为、外设控制、电源管理、通信和现场诊断。
  • 为整个固件堆栈的可靠性、容错性、可观测性和可维护性制定工程标准。
  • 设计和审查安全关键机制,包括故障检测、恢复路径、监控策略、适当的冗余以及安全状态行为。
  • 当学习速度至关重要时,构建快速、简易的原型,然后将正确的想法固化为生产质量的系统。
  • 从早期原型到生产,与硬件、软件和人工智能研究领域的工程师紧密合作。
  • 为嵌入式平台构建严格的启动、验证和发布流程。
  • 建立涵盖单元测试、硬件在环测试、集成测试、压力测试和故障注入测试的测试策略。
  • 对硬件、固件和系统之间细微的交互作用进行根本原因分析。
  • 在性能、内存、功耗、进度和安全性之间做出明确的权衡。
  • 指导固件工程师,帮助塑造一种紧迫感、技术严谨性、务实判断和高质量执行的文化。

必备要求

  • 在迭代环境下拥有丰富的固件开发经验。
  • 享受引入新硬件并全程负责确保其正常运行的快感。
  • 曾领导复杂嵌入式产品的架构设计和交付,这些产品已交付给实际用户或在要求苛刻的生产环境中运行。
  • 精通底层语言(我们使用 Rust!),并且能够适应在实时约束下与硬件紧密合作的工作。
  • 从基本原理理解嵌入式系统,包括中断、调度、内存布局、总线、DMA、时序行为和故障模式。
  • 对防御性设计、故障控制、验证深度和部署后诊断有很强的直觉。
  • 要懂得何时构建持久耐用的系统,何时生产出能够快速做出下一个决策的可靠产品。
  • 能够跨学科清晰沟通,并将模糊不清的情况转化为合理的技术方向。
  • 要注重构建快速、功能强大且值得信赖的系统。
  • 大量使用 Codex、Claude Code 或类似的 AI 辅助编码系统来加速实现、原型设计、调试和迭代。

优先条件

  • 具备在嵌入式环境中使用 Rust 的经验。
  • 熟悉 Embassy 或其他异步嵌入式 Rust 框架。
  • 熟悉混合语言固件架构,包括将 Rust 逐步引入现有的 C/C++ 系统。
  • 具备 ARM Cortex-M 或 Cortex-R 平台、实时操作系统和低功耗嵌入式设计方面的经验。
  • 具备为传感器密集、对延迟敏感或高度集成的机电产品构建固件的经验。

Responsibilities

  • Rapidly bring up new hardware and set the execution cadence for the team.
  • Lead firmware architecture for embedded systems, covering boot, RTOS/runtime behavior, peripheral control, power management, communications, and field diagnostics.
  • Establish engineering standards for reliability, fault tolerance, observability, and maintainability across the entire firmware stack.
  • Design and review safety-critical mechanisms, including fault detection, recovery paths, monitoring strategies, appropriate redundancy, and safe-state behavior.
  • Build quick, simple prototypes when learning speed is critical, then solidify the right ideas into production-quality systems.
  • Work closely with hardware, software, and AI research engineers from early prototype to production.
  • Build rigorous bring-up, validation, and release processes for embedded platforms.
  • Establish test strategies covering unit testing, hardware-in-the-loop testing, integration testing, stress testing, and fault injection testing.
  • Perform root cause analysis on subtle interactions between hardware, firmware, and systems.
  • Make explicit trade-offs among performance, memory, power, schedule, and safety.
  • Mentor firmware engineers and help shape a culture of urgency, technical rigor, pragmatic judgment, and high-quality execution.

Must Have

  • Extensive firmware development experience in an iterative environment.
  • Enjoy the thrill of bringing up new hardware and owning it end-to-end to ensure it works.
  • Have led architecture and delivery of complex embedded products that have shipped to real users or operate in demanding production environments.
  • Proficient in low-level languages (we use Rust!) and comfortable working closely with hardware under real-time constraints.
  • Understand embedded systems from first principles, including interrupts, scheduling, memory layout, buses, DMA, timing behavior, and failure modes.
  • Strong intuition for defensive design, fault containment, verification depth, and post-deployment diagnostics.
  • Know when to build durable systems and when to produce a reliable product that enables the next decision quickly.
  • Communicate clearly across disciplines and turn ambiguity into sound technical direction.
  • Focus on building fast, powerful, and trustworthy systems.
  • Heavy use of Codex, Claude Code, or similar AI-assisted coding systems to accelerate implementation, prototyping, debugging, and iteration.

Preferred

  • Experience with Rust in embedded environments.
  • Familiarity with Embassy or other async embedded Rust frameworks.
  • Familiarity with mixed-language firmware architectures, including incrementally introducing Rust into existing C/C++ systems.
  • Experience with ARM Cortex-M or Cortex-R platforms, real-time operating systems, and low-power embedded design.
  • Experience building firmware for sensor-dense, latency-sensitive, or highly integrated electromechanical products.

公司简介

OpenAI 是一家致力于人工智能研究和部署的公司,致力于确保通用人工智能造福全人类。我们不断突破人工智能系统的能力界限,并致力于通过我们的产品将其安全地部署到世界各地。人工智能是一种极其强大的工具,其创建必须以安全和人类需求为核心。为了实现我们的使命,我们必须包容并重视构成人类各个层面的众多不同观点、声音和经验。