Firmware,Functional Safety Engineer

Schneider Electric 

📍 Shanghai, China 🇨🇳

full-time
mid-level
Expired
Posted —
This job posting has expired View All Firmware Engineer Jobs

Key Skills

firmwaresafetyRTOSC/C++Ethernet

Industry

Consumer ElectronicsIndustrial Automation

Job Description

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

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

创新( OTM ):

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

开发( PMP ):

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

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

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

资格

  1. 学位要求
    • 电子工程、计算机工程、计算机科学、自动化或相关专业的本科、硕士及以上学历。
    • 良好的嵌入式系统、控制理论及安全标准理论基础
  2. 技术能力 (知识与经验)

功能安全专业知识 :

  • 精通基于风险评估结果确定系统安全目标。
  • 熟练根据 IEC 61508 标准为安全功能定义和验证安全完整性等级 (SIL)。
  • 精通 IEC 61508 功能安全生命周期:风险评估、安全目标定义、SIL 分配、FMEA/FMEDA 和安全论证文档编制

固件开发:

  • 超过5年的嵌入式固件设计、开发和调试的实践经验。
  • 精通用于实时嵌入式系统的 C/C++ 编程。

嵌入式操作系统:

  • 具备嵌入式实时操作系统 (RTOS) 的使用经验,特别是安全实时操作系统 (Safety RTOS),如 VxWorks、embOS 或类似系统。

计算机科学基础:

  • 扎实的计算机网络原理、数据结构与算法基础。

工业通讯协议:

  • 具备 EtherNet/IP, EtherCAT, Modbus (TCP/RTU), HART, PROFINET 等工业通讯协议的设计和实现经验。

工业自动化领域知识 (优先条件):

  • 拥有工业自动化环境及应用相关经验。
  • 深入理解工业环境下的产品需求。
  1. 软技能:
    • 沟通能力 : 优秀的英语书面和口头沟通能力,能够与全球团队进行有效协作。
    • 团队合作 : 成熟的团队合作精神,具备强大的协作能力和积极达成共同目标的主动性。
    • 问题解决与分析思维: 强大的分析、问题解决和创新思维能力,以应对复杂的技术挑战。
    • 主动性与判断力: 能够独立判断,主动承担责任并推动任务完成。
    • 结果导向: 以结果为导向,致力于实现项目目标。

时间表: 全职
请求编号: 009IO6