岗位职责: 1. Contributes as a member of a high-performing agile software team to develop machine control software; 作为高效敏捷软件团队的一员,开发机器控制软件; 2. Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products; 分析、设计、编程、调试和修改软件或针对新功能,新产品做相应软件开发 3. Collaborates with process and equipment engineers to identify system requirements and/or modifications and translate product requirements into machine control software;Completes documentation and procedures for installation and maintenance; 与工艺和设备工程师合作,识别系统需求和修改,并将产品需求转化为机器控制软件; 完成安装和维护的文件和程序; 4. Works with process engineers to implement data driven chemical and material control using database architecture; 与工艺工程师一起使用数据库架构实现数据驱动的化学和材料控制; 5. Conducts software testing; evaluates and reports results; 进行软件测试; 评估和报告结果; 6. May visit customer sites to assist with software upgrades or troubleshoot software-related issues on installed machinery; 访问客户现场,协助软件升级或解决已安装机器的软件相关问题; 7. Communicates status of work progress to manager, customers, and other team members , as required. 根据需要,与经理、客户和其他团队成员沟通工作进度。
任职要求: Qualifications : 1. BS or MS in Computer Science, Mechanical, or Electrical Engineering; 本科及以上学历,计算机科学与工程,软件工程,机械,电气等相关专业; 2. Familiarity with equipment control software development, testing, and quality control 熟悉设备控制软件的开发,测试和质量控制优先 3. Expertise in C, C++, C#, and .NET programming 熟悉C,C++,C#以及.NET的编程 4. Must be fluent in English, both written and verbal 流利的书面、口语英语水平 5. Productive and organized ability to prioritize objectives and manage time 具有工作效率和组织能力,能优先考虑目标和管理时间 6. Ability to apply logic/problem-solving skills to solve problems and apply creative software solutions. 能够应用逻辑/解决问题的技能来解决问题,并应用创造性的软件解决方案。