机器人固件工程师
查看雇主原标题
Firmware Engineer, RoboticsOpenAI · San Francisco · $380k – $445k
职位信息来自雇主公开的招聘页面。申请前请务必在雇主官网核实详情。
为什么值得关注?
发现指数 63/100,仅依据与该职位一起存储的证据计算。
- 新的雇主官方职位
- 已披露薪资
- 检测到搬迁支持关键词
分数构成
- 时效性 (随职位发布时间变化)+18
- 雇主官方来源+15
- 已披露薪资+15
- 提及搬迁+6
- 稀有职位+1
- 公司来源健康度+8
该职位未包含:远程职位、提及签证担保、未出现在监控的职位板上。
这些理由来自雇主自己的职位描述与我们核实过的来源检查结果。除了已存储的信号之外,我们不做任何推测。
职位描述
机器翻译关于团队 我们正在构建通用机器人。短期内,我们专注于用机器人支持技术工人建设我们未来的基础设施。长期来看,我们设想每个人都能拥有一个个人机器人,做任何他们需要的事情。进展迅速,并且建立在机器人硬件与机器学习研究协同设计的基础之上。
关于职位 作为一名固件工程师,你将定义并推动下一代硬件产品嵌入式系统的架构。你将负责基础固件决策,涵盖实时执行、设备启动、硬件接口、故障处理、安全机制和生产就绪。 我们正在寻找在构建安全关键或高后果系统方面有深厚经验的人,在这些系统中,故障可能带来重大后果。你应该能够自如地推理风险、为可诊断性和优雅降级进行设计,并创建提升整个团队可靠性标准的工程实践。 你还应该异常擅长快速推进。有时正确答案是经过仔细审查、能够持续多年的架构;有时则是在当天下午结束前让一个粗糙但有用的原型运行起来,以便团队明天能学到具体的东西。我们重视能够分辨两者差异、做出正确判断,并能在两种模式中都可信地运作的工程师。 你既将是技术领导者,也是亲自动手的构建者:设定方向、审查关键设计、解除最难问题的阻塞,并在最关键的时候编写生产固件。 我们的嵌入式技术栈大量使用 Rust。对该语言的广泛经验会有很大帮助!
该职位位于加利福尼亚州旧金山。该职位预计每周到办公室工作 4 天,并为新员工提供搬迁协助。
在这个职位中,你将: • 快速启动新硬件,并为团队设定执行节奏。
• 领导嵌入式系统的固件架构,涵盖启动、RTOS/运行时行为、外设控制、电源管理、通信和现场诊断。
• 为固件技术栈定义可靠性、容错性、可观测性和可维护性的工程标准。
• 设计和审查安全关键机制,包括故障检测、恢复路径、看门狗策略、适当情况下的冗余以及安全状态行为。
• 当学习速度至关重要时,构建快速、灵活的原型,然后将正确的想法强化为生产质量系统。
• 从早期原型到生产,与硬件、软件和 AI 研究工程师紧密合作。
• 为嵌入式平台构建严格的启动、验证和发布流程。
• 建立涵盖单元测试、硬件在环测试、集成测试、压力测试和故障注入测试的测试策略。
• 推动对细微硬件、固件和系统交互的根因分析。
• 在以下方面做出清晰的权衡
岗位职责
作为固件工程师,您将定义并推动下一代硬件产品嵌入式系统的架构。您将负责实时执行、设备启动、硬件接口、故障处理、安全机制和生产就绪等基础固件决策。 我们正在寻找在构建安全关键或高后果系统方面拥有深厚经验的人,在这些系统中,故障可能带来重大后果。您应能够自如地推理风险、为可诊断性和优雅降级进行设计,并创建提升整个团队可靠性标准的工程实践。 您还应特别擅长快速推进。有时正确答案是经过仔细审查、能够持续多年的架构;有时则是在当天下午结束前让一个粗糙但有用的原型运行起来,以便团队明天能学到具体的东西。我们重视能够分辨两者差异、做出正确判断,并能在两种模式中都可靠运作的工程师。 您将既是技术领导者,也是亲自动手的构建者:设定方向、审查关键设计、解决最难的问题,并在最关键时编写生产固件。 我们的嵌入式技术栈大量使用 Rust。对该语言的丰富经验将大有帮助! 该职位位于加利福尼亚州旧金山。该职位预计每周需到办公室工作 4 天,并为新员工提供搬迁协助。 在该职位中,您将: • 快速启动新硬件,并为团队设定执行节奏。
• 领导嵌入式系统的固件架构,涵盖启动、RTOS/运行时行为、外设控制、电源管理、通信和现场诊断。
• 为固件技术栈定义可靠性、容错性、可观测性和可维护性的工程标准。
• 设计和审查安全关键机制,包括故障检测、恢复路径、看门狗策略、适当情况下的冗余以及安全状态行为。
• 当学习速度至关重要时,构建快速、灵活的原型,然后将正确的想法强化为生产质量系统。
• 从早期原型到生产阶段,与硬件、软件和 AI 研究工程师紧密合作。
• 为嵌入式平台构建严格的启动、验证和发布流程。
• 建立涵盖单元测试、硬件在环测试、集成测试、压力测试和故障注入测试的测试策略。
• 推动对细微硬件、固件和系统交互进行根因分析。
• 在性能、内存、功耗、进度和安全之间做出清晰的权衡。
• 指导固件工程师,并帮助塑造一种紧迫、技术严谨、务实判断和高质量执行的文化。
如果您具备以下条件,您可能会在该职位中茁壮成长: • 在迭代环境中拥有丰富的固件开发经验。
• 从启动新硬件中获得兴奋感,并对确保其正常工作承担端到端责任。
• 曾领导复杂嵌入式产品的架构和交付,这些产品已交付给真实用户或在严苛的生产环境中运行。
• 精通底层语言(我们使用 Rust!),并能自如地在实时约束下贴近硬件工作。
• 从第一性原理理解嵌入式系统,包括中断、调度、内存布局、总线、DMA、时序行为和故障模式。
• 对防御性设计、故障遏制、验证深度和部署后可诊断性有很强的直觉。
• 知道何时构建持久系统,何时产出最快可信的成果以解锁下一步决策。
• 能够跨学科清晰沟通,并能将模糊性转化为合理的技术方向。
• 关心构建不仅快速且能力强,而且值得信赖的系统。
• 大量使用 Codex、Claude Code 或类似的 AI 辅助编码系统来加速实现、原型设计、调试和迭代。
加分项:
任职要求
• 具有使用 Embassy 或其他异步嵌入式 Rust 框架的经验。
• 熟悉多语言固件架构,包括将 Rust 逐步引入现有 C/C++ 系统。
• 具有 ARM Cortex-M 或 Cortex-R 平台、RTOS 以及低功耗嵌入式设计方面的经验。
• 具有为传感器丰富、延迟敏感或高度集成的机电产品构建固件的经验。
关于 OpenAI OpenAI 是一家 AI 研究与部署公司,致力于确保通用人工智能造福全人类。我们不断突破 AI 系统能力的边界,并寻求通过我们的产品将其安全地部署到世界各地。AI 是一种极其强大的工具,其创建必须以安全和人类需求为核心,而要实现我们的使命,我们必须包容并重视构成人类全貌的众多不同视角、声音和经历。 我们是提供平等机会的雇主,我们不会基于种族、宗教、肤色、国籍、性别、性取向、年龄、退伍军人身份、残疾、遗传信息或其他适用的受法律保护特征进行歧视。 如需了解更多信息,请参阅 OpenAI 的《平权行动与平等就业机会政策声明》。 对申请人的背景调查将依照适用法律进行,对于有逮捕或定罪记录的合格申请人,将依据相关法律予以就业考虑,包括针对美国本土候选人的《旧金山公平机会条例》、《洛杉矶县雇主公平机会条例》以及《加州公平机会法》。对于未建制洛杉矶县的员工:我们合理认为,犯罪史可能与以下工作职责存在直接、不利且负面的关系,并可能导致有条件录用通知被撤回:保护委托给你的计算机硬件免遭盗窃、丢失或损坏;在雇佣终止或任务结束时归还你持有的所有计算机硬件(包括其中包含的数据);以及维护专有、机密和非公开信息的保密性。此外,工作职责要求访问安全且受保护的信息技术系统以及相关的数据安全义务。 如需通知 OpenAI 你认为该职位发布不合规,请通过此表单提交报告。与职位发布合规无关的询问将不予回复。 我们致力于为残障申请人提供合理的便利,可通过此链接提出请求。 OpenAI 全球申请人隐私政策 在 OpenAI,我们相信人工智能有潜力帮助人们解决巨大的全球挑战,我们希望 AI 带来的益处能够被广泛共享。加入我们,共同塑造技术的未来。
以上内容由机器翻译自动生成,可能存在错误;投递前请以雇主原文为准。
查看雇主原文
职位描述
About the Team We are building general-purpose robotics. In the short term, we are focused on robots to support skilled workers to build our future infrastructure. In the long term, we imagine everyone having a personal robot doing anything they need. Progress is rapid, and based on a foundation of co-design between robotics hardware and ML research. About the Role As a Firmware Engineer, you will define and drive the architecture of embedded systems for next-generation hardware products. You will own foundational firmware decisions across real-time execution, device bring-up, hardware interfaces, fault handling, safety mechanisms, and production readiness. We’re looking for someone with deep experience building safety-critical or high-consequence systems, where failures can have meaningful consequences. You should be comfortable reasoning about risk, designing for diagnosability and graceful degradation, and creating engineering practices that raise the reliability bar for the entire team. You should also be unusually good at moving fast. Sometimes the right answer is a carefully reviewed architecture that will endure for years; sometimes it is getting a rough-but-useful prototype working by the end of the afternoon so the team can learn something concrete tomorrow. We value engineers who know the difference, make that call well, and can operate credibly in both modes. You will be both a technical leader and a hands-on builder: setting direction, reviewing critical designs, unblocking the hardest problems, and writing production firmware when it matters most. Our embedded stack uses a lot of Rust. Extensive experience in the language is a big help! This role is based in San Francisco, CA. This role will be expected to be in office 4 days per week and offer relocation assistance to new employees. In this role, you will: • Rapidly bring up new hardware and set execution pace for the team.
• Lead firmware architecture for embedded systems spanning boot, RTOS/runtime behavior, peripheral control, power management, communications, and field diagnostics.
• Define engineering standards for reliability, fault tolerance, observability, and maintainability across the firmware stack.
• Design and review safety-critical mechanisms, including fault detection, recovery paths, watchdog strategies, redundancy where appropriate, and safe-state behavior.
• Build quick, scrappy prototypes when speed of learning matters, then harden the right ideas into production-quality systems.
• Partner closely with engineers in hardware, software, and AI research from early prototype through production.
• Build rigorous bring-up, validation, and release processes for embedded platforms.
• Establish testing strategies across unit, hardware-in-the-loop, integration, stress, and failure-injection testing.
• Drive root-cause analysis for subtle hardware, firmware, and system interactions.
• Make clear tradeoffs acr
岗位职责
As a Firmware Engineer, you will define and drive the architecture of embedded systems for next-generation hardware products. You will own foundational firmware decisions across real-time execution, device bring-up, hardware interfaces, fault handling, safety mechanisms, and production readiness. We’re looking for someone with deep experience building safety-critical or high-consequence systems, where failures can have meaningful consequences. You should be comfortable reasoning about risk, designing for diagnosability and graceful degradation, and creating engineering practices that raise the reliability bar for the entire team. You should also be unusually good at moving fast. Sometimes the right answer is a carefully reviewed architecture that will endure for years; sometimes it is getting a rough-but-useful prototype working by the end of the afternoon so the team can learn something concrete tomorrow. We value engineers who know the difference, make that call well, and can operate credibly in both modes. You will be both a technical leader and a hands-on builder: setting direction, reviewing critical designs, unblocking the hardest problems, and writing production firmware when it matters most. Our embedded stack uses a lot of Rust. Extensive experience in the language is a big help! This role is based in San Francisco, CA. This role will be expected to be in office 4 days per week and offer relocation assistance to new employees. In this role, you will: • Rapidly bring up new hardware and set execution pace for the team.
• Lead firmware architecture for embedded systems spanning boot, RTOS/runtime behavior, peripheral control, power management, communications, and field diagnostics.
• Define engineering standards for reliability, fault tolerance, observability, and maintainability across the firmware stack.
• Design and review safety-critical mechanisms, including fault detection, recovery paths, watchdog strategies, redundancy where appropriate, and safe-state behavior.
• Build quick, scrappy prototypes when speed of learning matters, then harden the right ideas into production-quality systems.
• Partner closely with engineers in hardware, software, and AI research from early prototype through production.
• Build rigorous bring-up, validation, and release processes for embedded platforms.
• Establish testing strategies across unit, hardware-in-the-loop, integration, stress, and failure-injection testing.
• Drive root-cause analysis for subtle hardware, firmware, and system interactions.
• Make clear tradeoffs across performance, memory, power, schedule, and safety.
• Mentor firmware engineers and help shape a culture of urgency, technical rigor, practical judgment, and high-quality execution.
You might thrive in this role if you: • Have extensive experience developing firmware in an iterative environment.
• Get a thrill from bringing up new hardware and taking end-to-end ownership over ensuring it works.
• Have led architecture and delivery for complex embedded products that shipped to real users or operated in demanding production environments.
• Are deeply fluent in low-level languages (we use Rust!) and comfortable working close to hardware under real-time constraints.
• Understand embedded systems from first principles, including interrupts, scheduling, memory layout, buses, DMA, timing behavior, and failure modes.
• Have strong instincts for defensive design, fault containment, validation depth, and post-deployment diagnosability.
• Know when to build the durable system and when to produce the fastest credible artifact that unlocks the next decision.
• Communicate clearly across disciplines and can turn ambiguity into sound technical direction.
• Care about building systems that are not only fast and capable, but also trustworthy.
• Make heavy use of Codex, Claude Code, or similar AI-assisted coding systems to accelerate implementation, prototyping, debugging, and iteration.
Nice to have:
任职要求
• Experience with Embassy or other async embedded Rust frameworks.
• Familiarity with mixed-language firmware architectures, including introducing Rust incrementally into existing C/C++ systems.
• Experience with ARM Cortex-M or Cortex-R platforms, RTOSes, and low-power embedded designs.
• Experience building firmware for sensor-rich, latency-sensitive, or tightly integrated electromechanical products.
About OpenAI OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic. For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement . Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations. To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form . No response will be provided to inquiries unrelated to job posting compliance. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link . OpenAI Global Applicant Privacy Policy At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.