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

固件设计工程师 II

Engineer II, Firmware Design

施耐德电气(Schneider Electric)

地点
上海,中国
类型
全职
资历
senior
部门
技术
编号
009J06

工业自动化运动控制与驱动

职责

  • 在工业控制与驱动技术研发中心,参与软件开发项目管理、软件设计和开发,覆盖创新(OTM)、开发(PMP)和维护(PEP)阶段。
  • 创新阶段:参与新技术、系统、硬件和软件方案的评估与选择;参与系统架构、固件架构的定义和重构;参与固件设计和关键代码编写与测试,用于新概念原型设计和验证。
  • 开发阶段:参与项目需求理解、澄清与分解;撰写功能描述文档和软件设计文档;定义和执行单元测试;编写代码;组织代码评审;参与验证测试定义;检查验证测试和测试结果;执行静态代码分析并改进结果。
  • 维护阶段:为其他部门提供技术支持(实验室、电子部、市场部、销售部、质量部、工厂等);分析客户问题或制造问题,必要时拜访客户;考虑工业生产影响进行固件更正;评估市场新功能可行性;改进固件质量问题并增加新功能。

必备要求

  • 电力电子、计算机、电机控制、电气、电子或控制工程等相关专业本科以上学历。
  • 丰富的变频器、伺服驱动领域知识和经验。
  • 至少五年以上固件设计和代码编写开发经验。
  • 丰富的实时操作系统环境下的嵌入式软件开发经验,如VxWorks、嵌入式Linux、FreeRTOS等。
  • 熟悉主流厂家芯片下的编程及其工具,如ST、NXP、TI、Renesas等。
  • 精通C/C++编程和调试。
  • 设计和开发通信总线软件,如Modbus TCP、Ethernet/IP、ProfiNet等。
  • 设计设备驱动/硬件接口,如I/O、Keypad等。
  • 设计和开发安全软件如TLS、SSL等,满足IEC 62443-4-2。
  • 熟练使用固件的各种测试方法和工具。
  • 丰富的沟通和协调能力;工作态度积极主动;乐于接受新技术、新方法的学习,如敏捷工作方法等;团队合作指导,人际关系良好,专注于团队目标和成功;英语写作良好。

优先条件

  • 具有固件架构经验者优先考虑。

Responsibilities

  • Within the Industrial Control & Drive Technology R&D Center, contribute to software development project management, software design and development across OTM (innovation), PMP (development) and PEP (maintenance) phases.
  • Innovation (OTM): participate in evaluation and selection of new technologies, system, hardware and software solutions; participate in definition and refactoring of system architecture and firmware architecture; participate in firmware design and writing/testing of key code for prototyping and validation of new concepts.
  • Development (PMP): participate in understanding, clarification and decomposition of project requirements; write functional description documents and software design documents; define and execute unit tests; write code; organize code reviews; participate in definition of verification tests; check verification tests and test results; perform static code analysis and contribute to improvement of results.
  • Maintenance (PEP): provide technical support to other departments (lab, electronics, marketing, sales, quality, factory, etc.); analyze customer or manufacturing issues, possibly visiting customers; make necessary firmware corrections considering impact on industrial production; evaluate feasibility of implementing new functions proposed by marketing; improve firmware quality issues and add new functions.

Must Have

  • Bachelor's degree or above in power electronics, computer science, motor control, electrical, electronics or control engineering or related fields.
  • Rich knowledge and experience in variable frequency drives and servo drives.
  • At least 5 years of development experience in firmware design and coding.
  • Rich experience in embedded software development in real-time operating system environments such as VxWorks, embedded Linux, FreeRTOS, etc.
  • Familiar with programming and tools for mainstream vendor chips such as ST, NXP, TI, Renesas, etc.
  • Proficient in C/C++ programming and debugging.
  • Design and develop communication bus software such as Modbus TCP, Ethernet/IP, ProfiNet, etc.
  • Design device drivers/hardware interfaces such as I/O, Keypad, etc.
  • Design and develop security software such as TLS, SSL, meeting IEC 62443-4-2.
  • Proficient in using various firmware testing methods and tools.
  • Strong communication and coordination skills; proactive work attitude; willing to learn new technologies and methods such as agile working; team guidance, good interpersonal relationships, focused on team goals and success; good English writing.

Preferred

  • Experience in firmware architecture is preferred.

公司简介

施耐德电气是一家专注于电气工程领域的公司,拥有悠久的历史和丰富的专业经验。其产品主要分布于输配电、低压配电、低压终端配电、工业控制和可编程逻辑控制器等领域,并广泛覆盖电力、工业、基础设施和楼宇四大市场。自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多家代理商和覆盖全国的销售网络。