- 地点
- 马歇尔镇,美国
- 工作方式
- 现场办公
- 类型
- 全职
- 发布
- 2025-11-14
- 部门
- 开发工程
- 编号
- 25028920
- 招聘主体
- 艾默生最终控制公司
职责
- 定义并开发测试自动化流程,提高效率和测试覆盖率。
- 为低功耗、高可靠性工业过程控制设备编写手动和自动测试程序。
- 记录、跟踪和调查缺陷,确定根本原因。
- 监控、调试和增强自动化测试基础设施。
- 按部门和公司流程及标准编写项目和产品文档。
- 阅读、理解并执行工程和行业标准。
必备要求
- 计算机科学、计算机工程或相关专业学士学位。
- 具备 C# 和 C/C++ 的实际操作经验。
- 了解软件测试方法和自动化原理:回归测试、功能测试、单元测试、黑盒测试、白盒测试等。
- 具备电路原理图和电路分析的基本知识。
- 能够理解基本的机械、气动和电子系统。
- 能够在团队环境中有效工作。
- 较强的分析问题、解决问题和决策能力。
- 在美国合法工作的资格。
优先条件
- 具备控制系统和/或过程控制环境方面的知识。
- 具备分布式版本控制系统(Mercurial、Git 或类似系统)的使用经验。
- 熟悉持续集成(CI)工具(TeamCity、Jenkins 或类似工具)。
- 具备 ARM 嵌入式处理器平台的使用经验。
- 熟悉测试设备(美国国家仪器公司或类似公司),包括数据采集、模拟和数字输出卡、继电器、电源等。
- 熟悉工业协议:HART、Foundation Fieldbus、Profibus、工业以太网、Modbus 等。
- 敏捷方法论。
Responsibilities
- Define and develop test automation processes to improve efficiency and test coverage.
- Write manual and automated test programs for low-power, high-reliability industrial process control equipment.
- Document, track, and investigate defects to determine root cause.
- Monitor, debug, and enhance automated test infrastructure.
- Complete project and product documentation according to department and company processes and standards.
- Read, understand, and execute engineering and industry standards.
Must Have
- Bachelor's degree in Computer Science, Computer Engineering, or related field.
- Hands-on experience with C# and C/C++.
- Basic understanding of software testing methods and automation principles: regression testing, functional testing, unit testing, black-box testing, white-box testing, etc.
- Basic knowledge of circuit schematics and circuit analysis.
- Ability to understand basic mechanical, pneumatic, and electronic systems.
- Ability to work effectively in a team environment.
- Strong analytical, problem-solving, and decision-making skills.
- Legal authorization to work in the United States.
Preferred
- Knowledge of control systems and/or process control environments.
- Experience with distributed version control systems (Mercurial, Git, or similar).
- Familiarity with continuous integration (CI) tools (TeamCity, Jenkins, or similar).
- Experience with ARM embedded processor platforms.
- Familiarity with test equipment (National Instruments or similar), including data acquisition, analog and digital output cards, relays, power supplies, etc.
- Familiarity with industrial protocols: HART, Foundation Fieldbus, Profibus, Industrial Ethernet, Modbus, etc.
- Agile methodologies.
公司简介
艾默生(Emerson)是一家全球性的自动化技术与软件公司,成立于 1890 年,总部位于美国密苏里州圣路易斯。业务涵盖流程自动化(控制系统、阀门、测量与分析仪表)、离散自动化,以及收购 NI(美国国家仪器)后形成的测试与测量业务,服务能源、化工、电力、生命科学、半导体等行业。
