职位详情
C++开发工程师
2-2.8万·14薪
思安新能源股份有限公司
北京
3-5年
本科
10-12
工作地址

望京诚盈中心6号楼6层

职位描述
岗位职责:
1、负责虚拟控制器的 Runtime/IDE开发,实现梯形图 / 结构化文本(ST)/功能块图(FBD)/C/C++/Lua/Python等编程语言的解析、执行引擎及实时任务调度;包括代码编辑、语法检查、仿真调试、程序下载等功能,打造易用的工业控制编程环境;
2、集成 IoT 技术与工业安全控制算法,解决设备联动控制、能耗优化、故障预警等场景的技术难题,保障控制系统的安全性与实时性;
3、设计并开发服务端程序,构建设备通信协议(如 Modbus、OPC UA)解析、数据转发、远程控制等核心服务,保障工业级通信可靠性;
4、基于 C++ 与 QT 框架进行客户端应用开发,设计高稳定性、高实时性的工业控制界面,实现设备状态监控、参数配置、报警处理等功能;
5、参与系统架构设计,制定模块划分、接口规范及技术选型,主导复杂业务场景的 C++ 架构方案落地,提升系统可扩展性与可维护性;
6、参与需求分析、技术评审及代码优化,编写设计文档、测试用例及用户手册,推动开发流程规范化。

任职要求:
1、本科及以上学历,计算机、自动化、电子信息等相关专业,3 年以上 C++ 开发经验,有工软开发背景者优先;
2、精通 C++,深入理解面向对象编程、泛型编程思想,掌握内存管理、多线程编程,具备良好的代码规范;
3、熟练运用 QT 框架,有丰富的 QT Widgets/QML 界面开发经验,熟悉信号与槽机制、自定义控件开发及界面性能优化;
4、扎实的客户端 / 服务端开发能力,熟悉 TCP/IP、UDP 网络编程,有工业设备通信协议(Modbus、OPC UA 等)开发经验者优先;
5、具备 C++ 架构设计能力,熟悉常见设计模式(工厂、观察者、策略等);
6、拥有 IoT + 工业安全控制算法项目经验,曾参与设备智能控制、能耗优化、安全联锁等场景的算法落地,了解工业控制领域安全标准;
7、了解 PLC 工作原理、工业自动化控制系统架构,有软 PLC、SCADA、DCS 系统开发经验者优先;
8、熟悉至少一种数据库(SQLite、MySQL 等),具备数据持久化、高效查询等开发能力;
9、具备较强的问题分析与解决能力,能快速定位并解决复杂工业场景下的技术难题,有良好的团队协作与沟通能力。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请