Schneider Electric

Firmware, Experienced Design Engineer

Shanghai, Shanghai, CN

4 months ago
Save Job

Summary

在工业控制与驱动技术研发中心内部,您将在以下阶段为软件开发项目管理,软件设计和开发做出贡献:OTM(创新),PMP(开发)和PEP(维护)。

按项目阶段分列的任务和主要职责的详细信息:

创新(OTM):

  • 参与新技术,系统、硬件和软件方案评估和选择
  • 参与系统架构、固件架构的定义和重构
  • 参与固件设计和关键代码的编写与测试,用于新概念的原型设计 和验证

开发(PMP):

  • 参与项目需求的理解、澄清与分解
  • 参与撰写功能描述文档和软件设计文档
  • 定义和执行单元测试
  • 编写代码
  • 组织代码评审
  • 参与验证测试定义
  • 检查验证测试和测试结果
  • 执行静态代码分析并贡献于结果的改进
  • 检查验证测试结果

现有产品的维护和发展(PEP):

  • 为其他部门提供技术支持(实验室,电子部,市场部,销售部,质量部,工厂等)  
  • 对客户问题或制造问题进行技术分析,必要时可能会去拜访客户  
  • 考虑工业生产的影响,进行必要的固件更正
  • 评估实施市场提出的新功能的可行性
  • 改进固件质量问题和增加新的功能
资格

学位: 

  电力电子、计算机、电机控制、电气、电子或控制工程等相关专业本科以上学历  

技术能力(知识与经验):   

·  丰富的变频器、伺服驱动领域知识和经验

·  至少五年以上固件设计和代码编写的开发经验 

·  丰富的实时操作系统环境下的嵌入式软件开发经验 如VxWorks,嵌入式Linux, FREE RTOS

·  熟悉主流厂家芯片下的编程及其各种工具如ST, NXP, TI, Renesas

·  精通C/C++编程和调试

·  设计和开发通信总线软件,Modbus TCP, Ethernet/IP, ProfiNet

·  设计设备驱动/硬件接口,如I/O, Keypad

·  设计和开发安全软件如TLS, SSL等,满足IEC 62443-4-2

·  熟练使用固件的各种测试方法和工具

.   具有固件架构经验的优先考虑

 

软技能:

   

·  丰富的沟通和协调能力

·  工作态度积极主动

·  乐于接受新技术,新方法的学习,如敏捷工作方法等

·  团队合作指导,人际关系良好,专注于团队目标和成功

·  英语写作良好

时间表: 全职请求编号: 0097Z4

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job