- 地点
- 罗利,美国
- 工作方式
- 混合办公
- 类型
- 全职
- 资历
- senior
- 部门
- 研究与开发工程
- 编号
- 66052
职责
- 作为工程团队的一员,参与嵌入式软件的开发、测试和发布,以支持新产品开发。与全球跨职能团队协作,支持新产品的发布,包括旨在支持数据中心等关键负载的基于碳化硅的三相电源转换系统。
- 审查产品需求,并与系统工程师合作,将系统级规范转化为新产品的嵌入式软件架构。
- 评估各种嵌入式软件架构解决方案,以满足客户和产品开发要求,同时考虑成本、性能和进度。
- 根据功能规范和应用需求,确定系统和子系统层面的需求。
- 使用 C/C++ 开发、调试和测试用于实时控制和系统功能的嵌入式软件。
- 使用实时硬件在环 (HIL) 仿真系统验证设计。
- 开发和优化 HDL 代码(例如 VHDL/Verilog),以在 FPGA 上实现数字控制算法。
- 使用行业标准的 FPGA 工具链(例如 Xilinx Vivado、Intel Quartus)执行综合、布局布线和时序收敛。
- 支持使用示波器、逻辑分析仪和 JTAG 调试器等工具对基于 PLC、微控制器和 FPGA 的系统进行板级启动和调试。
- 运用最佳工程实践和决策方法解决高级技术问题。
- 发挥你的技能和经验,为其他技术项目团队成员提供指导和领导。
- 与全球产品开发团队合作,解决与性能、功能、安全性、可靠性、质量和组件可用性相关的问题。
必备要求
- 拥有认可机构颁发的电气/电子或计算机工程学士学位,并至少有五年实时固件/嵌入式软件开发工作经验;或拥有经认可机构颁发的电气/电子或计算机工程硕士学位,并至少具备三年实时嵌入式软件开发工作经验。
优先条件
- 具备电力电子产品设计经验。
- 具备嵌入式固件开发和 C/C++编程经验。
- 具备开发交流和直流电源转换的数字控制和算法的经验。
- 具备使用硬件在环(HIL)仿真的经验。
- 具备基于 FPGA 的数字控制算法和 PWM 调制技术实现经验。
- 熟悉将 FPGA 设计与微控制器或 DSP 集成到混合信号嵌入式系统中。
- 具备分析和排除模拟和数字控制电路故障的能力。
- 具备实时操作系统(RTOS)经验。
- 精通模拟和数字控制理论以及数字滤波器设计。
- 精通 MATLAB/Simulink 工具,包括控制工具箱、StateFlow、优化验证和滤波器设计。
- 具有闭环控制系统设计经验。
- 能够使用 HIL 系统进行仿真、分析和故障排除,最好是 OPAL-RT。
- 三相电力系统知识。
- 精通硬件描述语言(VHDL、Verilog)。
- 熟悉行业标准的 FPGA 工具链,包括综合、仿真和时序分析工具(例如 Xilinx Vivado、Intel Quartus、ModelSim)。
- 具备使用示波器、逻辑分析仪和 JTAG 接口等实验室设备调试 FPGA 设计的经验。
- 优秀的口头和书面沟通能力。
- 该职位需要一位具有自我激励、自我管理、团队合作精神、积极主动、注重细节、以任务为导向,并且能够克服障碍以满足进度要求的人员。
- 在高压实验室环境下工作,安全意识至关重要。
Responsibilities
- Develop, test, and release embedded software to support new product development as part of the engineering team. Collaborate with global cross-functional teams to support new product launches, including silicon-carbide-based three-phase power conversion systems for critical loads such as data centers.
- Review product requirements and work with systems engineers to translate system-level specifications into embedded software architecture for new products.
- Evaluate embedded software architecture solutions to meet customer and product development requirements, considering cost, performance, and schedule.
- Define system and subsystem-level requirements based on functional specifications and application needs.
- Develop, debug, and test embedded software for real-time control and system functions using C/C++.
- Validate designs using real-time hardware-in-the-loop (HIL) simulation systems.
- Develop and optimize HDL code (e.g., VHDL/Verilog) to implement digital control algorithms on FPGAs.
- Perform synthesis, place-and-route, and timing closure using industry-standard FPGA toolchains (e.g., Xilinx Vivado, Intel Quartus).
- Support board-level bring-up and debugging of PLC, microcontroller, and FPGA-based systems using oscilloscopes, logic analyzers, and JTAG debuggers.
- Solve advanced technical problems using best engineering practices and decision-making methods.
- Provide guidance and leadership to other technical project team members.
- Collaborate with global product development teams to resolve issues related to performance, functionality, safety, reliability, quality, and component availability.
Must Have
- Bachelor's degree in Electrical/Electronic or Computer Engineering from an accredited institution and at least five years of experience in real-time firmware/embedded software development; OR Master's degree in Electrical/Electronic or Computer Engineering from an accredited institution and at least three years of experience in real-time embedded software development.
Preferred
- Experience in power electronics product design.
- Experience in embedded firmware development and C/C++ programming.
- Experience developing digital control and algorithms for AC and DC power conversion.
- Experience with hardware-in-the-loop (HIL) simulation.
- Experience implementing FPGA-based digital control algorithms and PWM modulation techniques.
- Familiarity with integrating FPGA designs with microcontrollers or DSPs in mixed-signal embedded systems.
- Ability to analyze and troubleshoot analog and digital control circuits.
- Experience with real-time operating systems (RTOS).
- Proficiency in analog and digital control theory and digital filter design.
- Proficiency in MATLAB/Simulink tools, including Control Toolbox, StateFlow, optimization verification, and filter design.
- Experience with closed-loop control system design.
- Ability to use HIL systems for simulation, analysis, and troubleshooting, preferably OPAL-RT.
- Knowledge of three-phase power systems.
- Proficiency in hardware description languages (VHDL, Verilog).
- Familiarity with industry-standard FPGA toolchains, including synthesis, simulation, and timing analysis tools (e.g., Xilinx Vivado, Intel Quartus, ModelSim).
- Experience debugging FPGA designs using lab equipment such as oscilloscopes, logic analyzers, and JTAG interfaces.
- Excellent verbal and written communication skills.
- Self-motivated, self-managed, team-oriented, proactive, detail-oriented, task-driven individual able to overcome obstacles to meet schedules.
- Safety-conscious for work in high-voltage lab environments.
公司简介
伊顿是一家智能电源管理公司,致力于保护环境,提升全球人民的生活品质。我们为数据中心、公用事业、工业、商业和机构、机械制造、住宅、航空航天和交通运输等市场提供产品。我们秉持着“诚信经营,可持续发展”的理念,致力于帮助客户管理电力——无论现在还是未来。通过把握全球电气化和数字化发展趋势,我们正在助力解决全球最紧迫的电源管理挑战,并为当代及子孙后代构建一个更加可持续发展的社会。
