ACT | The Alliance for Climate Transition
ACT | The Alliance for Climate Transition
ACT | The Alliance for Climate Transition 致力于推动美国东北部及加拿大公平转向清洁能源,并发展多元化的气候经济。该组织汇聚社区与公职人员,倡导建设有助于清洁能源规模化发展的强健生态系统,并致力于制定政策、支持创新和培育气候领域人才。其工作涵盖能源、物流和咨询等相互关联的领域,旨在构建更可持续、更具韧性的能源体系。

嵌入式固件首席工程师(混合办公,宾夕法尼亚州)

负责 ConnectDER 清洁能源硬件的固件架构与安全认证。构建安全计量、控制、通信及空中升级能力,推动产品从原型走向量产。

描述

  • 制定设备软件架构,将工作拆分为重点明确的工作流,并推动迭代交付。
  • 编写量产固件,并分配三名固件工程师的工作。
  • 构建 IslandDER 接口,以便与家用电池和 Vehicle-to-Home(车辆向家庭供电)系统安全集成。
  • 监测电压和电流、控制继电器、执行安全检查,并与第三方设备及 ConnectDER 云端安全通信。
  • 负责数据采集、控制、通信和集成子系统。
  • 为 IslandDER 的安全关键软件准备设计图和安全论证,并向 NRTL 展示。
  • 与电气工程师合作,在新电路板上启动固件,并调试软硬件问题。
  • 为经验证的无线固件更新配置代码签名。
  • 委派计量或通信相关工作,并审查代码合并请求。
  • 改进线路频率控制环路的时序。
  • 指导设备软件架构和团队,同时亲自参与开发。
  • 设计并构建安全关键软件;负责安全边界、FMEA、安全论证和 NRTL 认证。
  • 开发收入级计量功能,包括数据采集、信号处理和校准。
  • 与电气工程团队合作制定需求、启动电路板、调试、提升硬件可测试性并确保安全。
  • 管理安全固件更新,包括安全启动、代码签名和密钥管理。
  • 随着系统从原型发展到大规模量产,维护 CI/CD 和可测试代码。
  • 向电气工程总监汇报。

任职要求

  • 电气工程、计算机工程或计算机科学学士学位,至少七年固件工程经验,并有推动新产品大规模上市的业绩。
  • 具备扎实的系统设计和文档编写能力,包括清晰的技术文档和设计图。
  • 具有完成 IEC 61508、IEC 60730 或 UL 1998 等复杂安全认证的经验。
  • 具备技术领导经验,能够指导架构设计、拆分工作流并交付代码。
  • 精通 C、C++ 和/或 Rust。
  • 熟练使用示波器、逻辑分析仪和 JTAG/SWD 调试嵌入式系统。
  • 拥有丰富的现代 32 位微控制器裸机或 RTOS 固件经验,包括底层架构和多核内存优化。
  • 具有 ARM Cortex-M 或类似平台的经验。
  • 熟练使用 AI 编码代理,并对已交付的决策负责。
  • 能够快速迭代、让投入与业务价值相匹配,并向不同利益相关者解释复杂需求。
  • 远程办公者须能每月至少一周前往费城办公室。
  • 入选者须通过犯罪记录和推荐人核查。
  • 须提供工作授权证明。
  • 申请须附上简历。
  • 优先条件:电气工程、计算机工程或计算机科学硕士学位。
  • 优先条件:有推动安全关键软件通过 NRTL 认证的经验。
  • 优先条件:具有 Matter/Thread 设备配网经验,包括 SPAKE2+/PASE 以及通过设置码或二维码配对。
  • 优先条件:具有 I2C、UART、SPI、CAN/CAN-FD、以太网、Make、CMake、测试自动化和 CI/CD 经验。
  • 优先条件:具有嵌入式 TCP/IP 网络经验,例如在实时嵌入式平台上使用 lwIP 和 WireGuard 或同类安全隧道。
  • 优先条件:具有 CAN 协议逆向分析或定制评估工具开发经验。
  • 优先条件:具有面向多线程、时序关键应用的 RTOS 配置经验;熟悉 PX5 或 ThreadX。
  • 优先条件:具有固件代码签名和 PKI 系统经验,包括密钥保管、签名流水线、安全启动验证、密钥轮换和吊销。
  • 优先条件:熟悉 UL 1741/IEEE 1547、UL 3141、UL 2900 和 ANSI C12.1。

福利待遇

  • 为员工及其配偶和子女承担 75% 保费的医疗保险。
  • 灵活的带薪休假。
  • 提供公司配比缴款的 401(k) 计划。
  • 股权期权。