- 地点
- 上海,中国
- 资历
- senior
- 编号
- 27872
职责
- 开发和维护用于 I&C 安全系统的控制逻辑和 HMI 软件。
- 创建和管理软件需求、设计文档和可追溯性。
- 参与代码和文档审查以确保质量和合规性。
- 支持集成、测试和认证活动。
- 在整个开发生命周期中排除故障并解决软件问题。
- 与跨职能团队协作并为持续改进做出贡献。
- 确保严格遵守配置管理和文档标准。
- 前往现场支持现场调试。
必备要求
- 计算机工程、自动化控制、软件工程、电气工程、计算机科学或相关领域的学士学位。
- 4+ 年软件开发经验,最好在受监管或安全关键的行业。
- 电厂仪表与控制系统知识。
- PLC 功能块编程和 C/C++。
- 强大的配置管理实践(例如,Git、Subversion)。
- 需求和文档管理工具(例如 IBM DOORS)。
- CI/CD 平台(例如 Azure DevOps)。
- 熟悉软件开发模型。
- 较强的分析和解决问题的能力。
- 流畅的书面和口头英语。
- 遵守安全、环境和质量政策。
- 需要强大的主人翁精神、团队合作和自我激励。
优先条件
- 控制逻辑开发(首选:ABB AC160)。
- HMI 开发(首选:Photon、SCADE)。
- RTOS 知识(首选:QNX、Green Hills)。
Responsibilities
- Develop and maintain control logic and HMI software for I&C safety systems.
- Create and manage software requirements, design documents, and traceability.
- Participate in code and document reviews to ensure quality and compliance.
- Support integration, testing, and certification activities.
- Troubleshoot and resolve software issues throughout the development lifecycle.
- Collaborate with cross-functional teams and contribute to continuous improvement.
- Ensure strict adherence to configuration management and documentation standards.
- Travel to sites to support on-site commissioning.
Must Have
- Bachelor's degree in Computer Engineering, Automation Control, Software Engineering, Electrical Engineering, Computer Science, or a related field.
- 4+ years of software development experience, preferably in a regulated or safety-critical industry.
- Knowledge of power plant instrumentation and control systems.
- PLC function block programming and C/C++.
- Strong configuration management practices (e.g., Git, Subversion).
- Requirements and documentation management tools (e.g., IBM DOORS).
- CI/CD platforms (e.g., Azure DevOps).
- Familiarity with software development models.
- Strong analytical and problem-solving skills.
- Fluent written and spoken English.
- Adherence to safety, environmental, and quality policies.
- Strong ownership, teamwork, and self-motivation.
Preferred
- Control logic development (preferred: ABB AC160).
- HMI development (preferred: Photon, SCADE).
- RTOS knowledge (preferred: QNX, Green Hills).