搜索
登录注册

职位详情

岗位职责:
1. 需求分析与方案设计:
· 与产品经理、硬件工程师及客户沟通,深入理解业务需求和功能规格。
· 参与技术方案评审,设计软件架构、通信协议、模块划分和数据流。
· 编写相关的技术设计⽂档,如软件需求规格说明书、设计⽂档、接口⽂档等。
2. 软件开发与实现:
· 使用C++、C#等编程语言进⾏核心业务逻辑编码。
· 开发图形用户界面(GUI):熟练运用MFC\WPF、WinForms、QT等框架构建友好、高效、稳定的人机交互界面。
· 数据库操作:集成并使用数据库(如SQLite、MySQL、SQL Server、TimescaleDB等)进行设备参数、生产数据、历史记录等的存储、查询和管理。

3. 软件测试与调试:
· 编写单元测试,进行模块测试和集成测试,确保代码质量。
· 与硬件联调,排查和解决软硬件结合出现的通信、数据、控制等问题。
· 使用各种调试工具(如串口助手、网络抓包工具、逻辑分析仪等)辅助问题定位。
4. 部署与维护:
· 制作软件安装包,编写用户手册和维护手册。
· 部署软件到生产环境或客户现场,并提供必要的技术支持。
· 修复线上发现的软件缺陷(Bug),并持续优化软件性能和用户体验。
· 根据需求变化,进行软件版本迭代和功能升级。

任职要求:
1. 教育背景:
· 计算机科学、软件工程、自动化、电子信息、通信工程等相关专业本科及以上学历。
2. 技术硬技能:
· 精通一门以上主流编程语言:精通C++(配合QT框架)\C#。
· 熟练掌握GUI开发框架:精通MFC、WPF(MVVM模式)、WinForms、QT等。
· 深入理解串口、网络编程:熟悉多线程、异步、Socket编程,能处理高并发和实时数据。
· 熟悉常用工业通信协议:如Modbus、OPC UA/DA、CANopen、Profinet等是重大加分项。
· 数据库知识:熟练使用SQL语言进行数据库开发和优化。
· 软件工程知识:熟悉面向对象编程(OOP)、设计模式、数据结构与算法。
3. 软技能与素质:
· 强大的逻辑思维和问题解决能力:能够快速定位和解决复杂的软硬件交互问题。
· 良好的沟通能力:能够与非技术背景的同事(如产品、客服)和客户有效沟通。
· 团队合作精神:具备高度的责任心和自驱力。
· 学习能力:能够快速学习新的技术、协议和行业知识。

加分项(优选条件)
· 有工业自动化、仪器仪表、数据采集(SCADA)、物联网(IoT)等相关行业背景。
· 了解实时操作系统(RTOS)或嵌入式系统基础知识。
· 具备软件架构设计经验,有大型上位机软件项目开发和管理经验。
· 了解机器视觉、机器学习/人工智能基础知识,并能应用于工业数据分析(如预测性维护、视觉检测等)。
2026-06-06 14:42
IP属地:福建泉州

职位福利

本科3-5年C++上位机开发经验
企业发布信息图
福建中科光芯光电科技有限公司
A轮 · 1000-9999人
鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >
下载鱼泡直聘APP

附近适合您的职位

C++开发工程师(积成电子总部直招)
1.2-2万元/月
C/C++5-10年本科C++QTLinux开发/部署经验
福州 鼓楼区
C++软件开发工程师
2-2.8万元/月
C/C++5-10年本科五险一金C++QT周末双休Python
厦门 集美区
C++高级开发工程师(AI方向+五险一金+双休)
2-2.5万元/月
C/C++5-10年本科C++MFC
厦门 集美区
数控编程
9000-10000元/月
C/C++1-3年学历不限网络编程
福州 闽侯县
中高级C++软件开发工程师
1.2-1.7万元/月
C/C++5-10年本科C++STLLinux开发/部署经验
福州 鼓楼区
C++资深开发工程师
1.2-1.7万元/月
C/C++5-10年本科C++数据库开发经验STLTCP/IPSocket
厦门 思明区
游戏服务端开发工程师(工作地 广州)
1.2-2.4万元/月
C/C++经验不限本科GolangJava数据库开发经验MySQLPHP
厦门 思明区
C++高级开发工程师(AI+五险一金+双
2-2.5万元/月
C/C++5-10年本科C++MFC
厦门
C++、C#开发
2-2.1万元/月
C/C++3-5年本科C++C#
福州 鼓楼区 华林路