- 地点
- 安多弗,美国
- 工作方式
- 现场办公
- 类型
- 全职
- 资历
- experienced
- 编号
- 2025-103945
职责
- 设计、开发、实现和测试用于高级电源转换和能源管理产品的嵌入式固件。
- 为 32 位微控制器和 DSP 平台(SPI、UART、CAN、I2C 等)开发底层设备驱动程序。
- 构建、定制和维护嵌入式 Linux 系统,支持基于 Yocto 的产品平台发行版。
- 在 Linux、ThreadX 或 UC/OS-II 等 RTOS 环境中实现控制算法和实时功能。
- 开发和优化模拟/数字电源控制拓扑(DC/DC、AC/DC、DC/AC)的固件。
- 与硬件工程师合作,解决原理图、调试硬件/固件交互,并执行系统启动。
- 进行固件设计评审,参与代码检查,并应用软件静态分析工具来确保代码质量。
- 集成 Modbus、CAN、USB、TCP/IP 等工业通信协议以及嵌入式 Web 服务器功能。
- 支持对常见功率拓扑结构(如降压、升压和逆变器系统)的控制算法(PI、PD、PWM 策略)进行仿真和验证。
- 与跨职能团队(硬件、系统、测试/工程)合作,交付高性能、安全可靠的产品。
- 清晰准确地记录固件设计、系统行为和测试流程。
必备要求
- 电气工程、计算机工程或计算机科学学士学位(BSEE/BSCE/BSCS)。
- 4-8 年以上嵌入式固件开发专业经验。
- 精通 C/C++ 与 Python 编程,有 32 位微控制器和 DSP 使用经验。
- 具备丰富的底层驱动程序(SPI、UART、CAN、I2C)开发经验。
- 具备嵌入式 Linux 的实际操作经验;有 Yocto 使用经验者优先考虑。
- 精通数据结构、设计模式和编写高质量、可维护代码的最佳实践。
- 具备使用示波器、电源、逻辑分析仪等工具在硬件/固件接口处进行调试的经验。
- 熟悉 Git 或 Subversion 等版本控制系统。
- 优秀的书面和口头沟通能力。
优先条件
- 硕士学位(MSEE/MSCE/MSCS)。
- 熟悉 Linux RT、UC/OS-II、ThreadX 等实时操作系统平台。
- 具有开发电力逆变器、转换器或相关电力电子系统固件的经验。
- 具备 MATLAB/Simulink 系统建模方面的实际操作知识。
- 具备功率拓扑(降压、升压、逆变器)控制回路(PI、PD)仿真方面的背景知识。
- 接触深度学习/嵌入式人工智能领域。
- 具备工业现场总线协议和嵌入式网络方面的经验。
- 熟悉软件静态分析工具(Klocwork、Coverity、Parasoft、RTRT、LDRA)。
- 具备电力实验室环境经验和电池化学知识(VRLA、锂离子等)。
Responsibilities
- Design, develop, implement, and test embedded firmware for advanced power conversion and energy management products.
- Develop low-level device drivers for 32-bit microcontrollers and DSP platforms (SPI, UART, CAN, I2C, etc.).
- Build, customize, and maintain embedded Linux systems, supporting Yocto-based product platform distributions.
- Implement control algorithms and real-time functionality in RTOS environments such as Linux, ThreadX, or UC/OS-II.
- Develop and optimize firmware for analog/digital power control topologies (DC/DC, AC/DC, DC/AC).
- Collaborate with hardware engineers to resolve schematics, debug hardware/firmware interactions, and perform system bring-up.
- Conduct firmware design reviews, participate in code inspections, and apply software static analysis tools to ensure code quality.
- Integrate industrial communication protocols such as Modbus, CAN, USB, TCP/IP, and embedded web server functionality.
- Support simulation and validation of control algorithms (PI, PD, PWM strategies) for common power topologies (e.g., buck, boost, and inverter systems).
- Work with cross-functional teams (hardware, systems, test/engineering) to deliver high-performance, safe, and reliable products.
- Document firmware design, system behavior, and test procedures clearly and accurately.
Must Have
- Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science (BSEE/BSCE/BSCS).
- 4-8+ years of professional experience in embedded firmware development.
- Proficiency in C/C++ and Python programming, with experience using 32-bit microcontrollers and DSPs.
- Extensive experience developing low-level drivers (SPI, UART, CAN, I2C).
- Hands-on experience with embedded Linux; experience with Yocto is a plus.
- Strong knowledge of data structures, design patterns, and best practices for writing high-quality, maintainable code.
- Experience debugging at the hardware/firmware interface using tools such as oscilloscopes, power supplies, and logic analyzers.
- Familiarity with version control systems such as Git or Subversion.
- Excellent written and verbal communication skills.
Preferred
- Master's degree (MSEE/MSCE/MSCS).
- Familiarity with real-time operating system platforms such as Linux RT, UC/OS-II, ThreadX.
- Experience developing firmware for power inverters, converters, or related power electronics systems.
- Hands-on knowledge of MATLAB/Simulink system modeling.
- Background in simulation of control loops (PI, PD) for power topologies (buck, boost, inverter).
- Exposure to deep learning/embedded AI.
- Experience with industrial fieldbus protocols and embedded networking.
- Familiarity with software static analysis tools (Klocwork, Coverity, Parasoft, RTRT, LDRA).
- Experience in power lab environments and knowledge of battery chemistries (VRLA, lithium-ion, etc.).
公司简介
施耐德电气是一家专注于电气工程领域的公司,拥有悠久的历史和丰富的专业经验。其产品主要分布于输配电、低压配电、低压终端配电、工业控制和可编程逻辑控制器等领域,并广泛覆盖电力、工业、基础设施和楼宇四大市场。自1836年成立以来,施耐德电气一直是法国工业的先驱之一。自20世纪80年代起,施耐德电气逐步剥离非电气业务,专注于电气领域。公司旗下拥有梅兰日兰(Merlin Gerin)、美商实快电力(Square D)和TE电器(Telemecanique)等国际领导品牌。施耐德电气全球销售额超过103.65亿欧元,在全球130多个国家拥有超过84,866名员工,197家工业公司、150个客户服务中心及9000多个销售点。自1979年进入中国市场以来,施耐德电气已在中国拥有约6000名员工、4个分公司、42个地区办事处、14家生产型企业、4个物流中心、2个培训中心和1个全球研发中心,以及400多家代理商和覆盖全国的销售网络。