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

嵌入式软件工程师

Embedded Software Engineer

施耐德电气(Schneider Electric)

地点
斯坦福德,英国
类型
全职
截止
2022-06-10(已截止)
部门
控制器团队
编号
007W9K

工业自动化PLC 与工业控制器

职责

  • 参与固件的架构、设计、实现与维护。
  • 与全球多个地点的市场经理、工程项目经理及其他多学科技术负责人协作,依据产品和系统要求制定详细需求与规范。
  • 与嵌入式固件工程师、系统工程师、技术人员、外部分包商及顾问团队紧密合作,实现指定功能。
  • 推行并采用测试驱动开发(TDD)方法。
  • 使用 C/C++ 进行嵌入式系统编程。
  • 遵循既定开发指南与标准,并提出改进建议。
  • 编写测试计划并执行设计验证测试;根据测试结果及测试人员发现的问题调试固件。
  • 维护现有编码系统与平台。
  • 创建生产工程文件、审批文件及物料清单(BOM),涵盖完整的软件生命周期开发。
  • 开展价值工程。
  • 通过规范与标准、技术会议、专业协会以及与业内供应商和客户的沟通,持续跟踪最新发展与系统。
  • 确保所有网络安全程序得到遵守,所有要求均得到满足。
  • 与工程团队及第三方产品认证机构合作,确保产品符合监管环境要求,包括 CE 及其他机构认证。
  • 确保所有法定和企业健康与安全、环境、质量体系及国际贸易合规程序得到遵守并满足相关要求。
  • 在所有商业活动中恪守公司标准,以合乎道德和专业的方式行事。

必备要求

  • 持有电气工程、计算机工程或软件工程专业的 HNC/HND 或学士学位,并具有 3 年以上实践经验。

优先条件

  • 具备嵌入式微控制器系统和固件方面的知识与经验。
  • 熟悉 CAN、RS-485、RS232、USB 和/或其他数字通信接口。
  • 熟悉蓝牙和 Zigbee 等无线通信协议。
  • 熟悉 CANopen、Modbus 和 Profibus 等通信协议。
  • 软件语言:C、C++。
  • 具备软件版本控制和软件单元测试经验。
  • 具备工业低压经验者优先考虑。
  • 组织能力、人际交往能力和领导能力。
  • 优秀的写作和表达能力。

Responsibilities

  • Participate in firmware architecture, design, implementation and maintenance.
  • Work with market managers, engineering project managers and other multidisciplinary technical leaders across multiple global sites to develop detailed requirements and specifications based on product and system requirements.
  • Collaborate closely with embedded firmware engineers, systems engineers, technicians, external subcontractors and consultants to deliver assigned features.
  • Promote and adopt test-driven development (TDD).
  • Program embedded systems in C/C++.
  • Follow established development guidelines and standards, and propose improvements.
  • Write test plans and execute design verification tests; debug firmware based on test results and issues found by testers.
  • Maintain existing coding systems and platforms.
  • Create production engineering documents, approval documents and bills of materials (BOM), covering the full software lifecycle development.
  • Value engineering.
  • Keep up to date with the latest developments and systems through specifications and standards, technical conferences, professional associations, and communication with industry suppliers and customers.
  • Ensure all cybersecurity procedures are followed and all requirements are met.
  • Work with the engineering team and third-party product certification bodies to ensure products comply with the regulatory environment, including CE and other certifications.
  • Ensure all statutory and corporate health & safety, environmental, quality system and international trade compliance procedures are followed and requirements are met.
  • Act ethically and professionally in accordance with company standards in all business activities.

Must Have

  • HNC/HND or bachelor's degree in Electrical Engineering, Computer Engineering or Software Engineering, with 3+ years of practical experience.

Preferred

  • Knowledge and experience of embedded microcontroller systems and firmware.
  • Familiarity with CAN, RS-485, RS232, USB and/or other digital communication interfaces.
  • Familiarity with wireless communication protocols such as Bluetooth and Zigbee.
  • Familiarity with communication protocols such as CANopen, Modbus and Profibus.
  • Software languages: C, C++.
  • Software version control and software unit testing.
  • Experience with industrial low voltage is preferred.
  • Organizational, interpersonal and leadership skills.
  • Excellent written and verbal communication skills.

公司简介

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