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

首席固件工程师

Lead Firmware Engineer

伊顿(Eaton)

地点
万塔,芬兰
工作方式
混合办公
资历
lead
部门
研究与开发工程
编号
65668

能源与电力电源与 UPS

职责

  • 领导 UPS 平台的全球嵌入式固件开发,涵盖设计、实现、验证到发布,与跨职能团队紧密合作。
  • 负责固件技术方向、架构和子系统需求。
  • 推动全球协调与合作:明确全球发展优先事项/目标(短期和长期),并向利益相关方传达现状、风险和问题。
  • 负责固件路线图和待办事项清单,包括维护全球维护待办事项清单,并确保有效接收/分类和优先级排序。
  • 与项目经理/工程经理和相关利益相关者合作,计划和执行季度发布(范围、进度、准备情况)。
  • 提供执行领导:日常优先级排序和跨职能协调,包括现场问题升级和利益相关者管理。
  • 负责发布管理并执行质量控制:缺陷分类、风险管理、技术把关和测试计划审批/发布准备。
  • 担任组织内的技术领导者:领导设计评审、指导工程师,并在明确的决策权下及时做出技术权衡。
  • 负责固件开发流程/方法,包括维护固件标准操作程序,并领导固件范围内的网络安全,以支持合规性和产品完整性。

必备要求

  • 电气工程或相关领域的学士或硕士学位。
  • 8年以上嵌入式固件开发经验。
  • 在电力电子控制系统方面拥有丰富的经验。
  • 精通 C/C++ 编程,尤其擅长数字信号处理器(定点和浮点)。
  • 具有实时操作系统(例如 FreeRTOS)方面的经验。
  • 对软件开发流程和工具有扎实的理解,包括版本控制系统(例如 Git)。
  • 精通状态机设计和闭环控制系统。
  • 熟悉 CAN、SPI、Modbus、REST 等通信协议。
  • 熟练使用示波器、万用表等实验室设备。
  • 能够适应高压实验室环境,并具有较强的安全意识。
  • 具备技术领导能力,能够指导他人,做出技术决策并掌控技术方向。
  • 对系统工程原理有扎实的理解,包括接口定义、系统集成和验证。

优先条件

  • 熟悉 MATLAB/Simulink 或同等仿真工具。
  • 能够读懂电路图并理解电子系统运行原理。
  • 具备分析和排除模拟/数字电路故障的能力;有 PCB 调试的实际操作经验。
  • 精通数据手册解读,包括时序和接口规格。
  • 具备使用 UML 或类似技术创建固件架构文档的经验。
  • 具备单元测试、测试驱动开发和硬件在环 (HIL) 测试方面的知识。
  • 具备嵌入式 Linux 方面的经验。
  • 具备使用硬件描述语言(例如 VHDL、Verilog)进行 PLD/FPGA 编程的经验。
  • 接触过敏捷开发方法,例如 Scrum。
  • 具备汇编语言编程经验。
  • 了解电气安全标准和最佳实践。

Responsibilities

  • Lead global embedded firmware development for UPS platforms from design through implementation, verification, and release, collaborating closely with cross-functional teams.
  • Own firmware technical direction, architecture, and subsystem requirements.
  • Drive global coordination and collaboration: define global development priorities/goals (short and long term) and communicate status, risks, and issues to stakeholders.
  • Own the firmware roadmap and backlog, including maintaining a global maintenance backlog and ensuring effective intake/triage and prioritization.
  • Plan and execute quarterly releases (scope, schedule, readiness) in collaboration with project/engineering managers and stakeholders.
  • Provide execution leadership: daily prioritization and cross-functional coordination, including field issue escalation and stakeholder management.
  • Own release management and quality control: defect triage, risk management, technical gate reviews, and test plan approval/release readiness.
  • Serve as a technical leader in the organization: lead design reviews, mentor engineers, and make timely technical trade-offs within defined decision authority.
  • Own firmware development processes/methods, including maintaining firmware standard operating procedures, and lead firmware cybersecurity to support compliance and product integrity.

Must Have

  • Bachelor's or Master's degree in Electrical Engineering or related field.
  • 8+ years of experience in embedded firmware development.
  • Extensive experience in power electronics control systems.
  • Proficiency in C/C++ programming, especially for digital signal processors (fixed-point and floating-point).
  • Experience with real-time operating systems (e.g., FreeRTOS).
  • Solid understanding of software development processes and tools, including version control systems (e.g., Git).
  • Proficiency in state machine design and closed-loop control systems.
  • Familiarity with communication protocols such as CAN, SPI, Modbus, REST.
  • Proficient with lab equipment such as oscilloscopes and multimeters.
  • Ability to work in high-voltage lab environments with a strong safety mindset.
  • Technical leadership skills: able to mentor others, make technical decisions, and own technical direction.
  • Solid understanding of systems engineering principles, including interface definition, system integration, and verification.

Preferred

  • Familiarity with MATLAB/Simulink or equivalent simulation tools.
  • Ability to read schematics and understand electronic system operation.
  • Ability to analyze and troubleshoot analog/digital circuits; hands-on PCB debugging experience.
  • Proficiency in interpreting datasheets, including timing and interface specifications.
  • Experience creating firmware architecture documentation using UML or similar techniques.
  • Knowledge of unit testing, test-driven development, and hardware-in-the-loop (HIL) testing.
  • Experience with embedded Linux.
  • Experience with PLD/FPGA programming using hardware description languages (e.g., VHDL, Verilog).
  • Exposure to agile development methodologies such as Scrum.
  • Experience with assembly language programming.
  • Knowledge of electrical safety standards and best practices.

公司简介

伊顿是一家智能电源管理公司,致力于保护环境,提升全球人民的生活品质。我们为数据中心、公用事业、工业、商业和机构、机械制造、住宅、航空航天和交通运输等市场提供产品。我们秉持着“诚信经营,可持续发展”的理念,致力于帮助客户管理电力——无论现在还是未来。通过把握全球电气化和数字化发展趋势,我们正在助力解决全球最紧迫的电源管理挑战,并为当代及子孙后代构建一个更加可持续发展的社会。