软件开发工程师(C++/Qt 方向)

【岗位定位】
公司产品桌面端软件的设计与开发,支撑脑机产品从原型到注册交付的软件实现。
汇报关系:研发生产副总/总监 → 总经理
【岗位职责】
1. 桌面端应用开发:基于 Qt 框架完成产品桌面端应用的功能开发、模块集成、版本迭代与性能优化;
2. 架构与代码质量:参与软件架构设计与模块拆分,按开发规范编写高质量、可维护的代码;
3. 软硬件联调:配合硬件团队完成整机联调,解决通信协议(TCP/IP、串口等)相关问题;
4. 需求与文档:与产品经理对接需求并跟进实现;配合完成医疗器械注册所需的软件文档撰写;
5. 完成公司和部门交办的其他任务。
【任职要求】
1. 本科及以上学历,仪器、计算机、软件、自动化相关专业,2 年以上 C++/Qt 开发经验;
2. 精通 C++(11/14/17),熟练掌握智能指针、Lambda、STL 容器与算法、多线程、右值引用等标准特性,理解 RAII、内存管理、异常处理等核心思想;
3. 熟练使用 Qt 框架,深入掌握信号槽机制、事件循环、自定义控件及 QCustomPlot 等可视化组件,能独立完成复杂界面开发与交互逻辑;
4. 熟悉 CMake 构建流程,能独立编写 CMakeLists.txt 管理多模块项目;熟练使用 Git 进行分支管理、冲突解决与版本发布;
5. 软件基础扎实,熟悉常用数据结构、设计模式、网络通信库与多线程编程;
6. 具备独立分析问题和软件调试的动手能力。
7.同时具备以下条件优先:有医疗器械(心电/脑电设备)上位机软件开发经验,熟悉医疗器械软件注册流程;有单元测试框架(QTest、Google Test)落地及覆盖率分析实践经验;了解串口通信、Modbus 等工业协议,有硬件联调实战经验;有性能优化经验(界面流畅性、大数据渲染)。
【薪资待遇】
全职:1.3万-1.8万/月,五险一金,双休,带薪年假,前沿行业培训、晋升通道、团建体检等
【工作地点】
天津市滨海高新区华苑产业区梓苑路24号2号楼221办公室(脑机交互与人机共融海河实验室)
【简历投递】
liuhuixin@ssbci.net