中国广核集团有限公司
软件工程师(C语言)
RESPONSIBILITIES
岗位职责
负责 C++/Qt 跨平台应用开发,完成界面设计、业务逻辑、多线程开发与模块化封装;优化应用性能,解决 Windows/Linux/ 嵌入式 Linux 适配问题;集成第三方库,实现数据存储、网络通信、硬件交互等功能。 负责 Linux 及麒麟、统信等国产化 OS 开发、移植、编译与部署;完成系统编程、硬件驱动适配、内核优化;设计嵌入式部署与 OTA / 本地升级方案,保障稳定运行。 协同硬件完成 ARM/FPGA 等设备联调,定位软硬件交互问题;排查内存泄漏、死锁等 BUG,处理现场设备故障,保障设备稳定可用。 撰写设计、接口、部署等技术文档,为测试与运维提供技术支持。 参与需求评审与方案落地,跟进项目进度,使用 Git/SVN 管理代码;跟踪技术趋势,优化产品技术方案。
REQUIREMENTS
任职要求
学历要求:本科及以上 本科及以上,计算机、电子、自动化等相关专业;3 年以上嵌入式开发经验,具备 Qt/C++ 跨平台项目落地经验;工业控制、智能设备、车载电子、国产化项目、智慧口岸设备经验优先。 精通 C++11 + 与 Qt 框架;精通 Linux 系统编程、CMake/Makefile、Shell/Python,可完成国产化系统移植部署;熟悉 UART/CAN/Ethernet 等硬件接口与调试,能看懂硬件原理图。 逻辑清晰,具备独立解决问题能力,注重软件稳定性与代码质量;沟通协作能力强,熟悉 Git 与开发规范;了解工业通信协议、嵌入式数据库者优先。 ■ 工作经验:3 年以上 ■ 其他要求:了解工业通信协议、嵌入式数据库者优先。
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。