高级系统软件工程师具备自动化控制和软件开发方面的专业知识。年薪范围为11万美元至15万美元。职责包括:为半自动和全自动工业加工工作站设计、编码和测试软件,包括概念和详细的软件设计;开发系统操作、运动控制、激光编程和控制、机器视觉(Cognex、Keyence)、数据收集和分析、文件管理、人机界面(HMI)和网络功能的软件,使用图形用户界面(GUI);为各种运动系统开发可重用的低级运动控制系统代码;开发用于可软件控制的组件(如数据采集和控制、运动控制器、视觉系统、激光器、数据收集和报告生成器)的动态链接库(DLL);设计制造车间自动化连接软件,包括局域网(LAN)、数据库和标准接口;为Allen Bradley、Omron、Siemens、Mitsubishi、Sick和Pilz等多个PLC编写代码;为项目经理进行系统验收测试提供支持;在管理指导下,与团队环境合作,支持新软件开发;为软件模块准备需求和功能文档;为软件开发工作制定项目计划和时间表;分析并推荐对现有软件开发和设计控制方法的改进。职位要求:熟练掌握软件设计工具和环境,包括.NET、Visual C++、C#、Windows和网络;要求具备C#方面的当前经验,并具备扎实的软件工程基础;注重长期支持和修改的设计,利用面向对象的设计和分析;熟悉专业软件设计和文档控制方法;可能需要偶尔出差。教育和经验:计算机科学、工程学、物理学或相关学科的四年制学位,研究生学位者优先;在设计定制运动控制和HMI软件方面拥有七年或更多的经验;在设计定制机器视觉应用方面拥有三年或更多的经验。其他要求:注重细节,灵活处理多个独立任务;优秀的口头和书面沟通能力;出色的组织和时间管理能力;能够准确地按时完成任务;自我激励,有强烈的责任感;准时可靠;不滥用酒精和药物。关于Specialized Recruiting Group:Specialized Recruiting Group采用个性化的方法进行专业职位安置。我们提供与我们服务的公司和有才华的候选人一样独特的个性化服务。请联系Specialized Recruiting Group,了解我们如何帮助您的职业发展!Specialized Recruiting Group可以帮助您安置以下职位:信息技术-网络工程师、数据库管理员、Helpdesk等;熟练工种-维护、机械师、CDL驾驶员等;工程-机械、电气、土木等。#COVSRGPandoLogic。关键词:高级软件工程师,地点:蒙罗维亚,加利福尼亚州-91017。