【上海光之人科技社招】 半导体上位机软件工程师 12-24K

Evan 光之人 2025-11-20 11:28:18
  • 岗位职责

    1. 协助设计:协助上级工程师做关于上位机软件的功能定义、需求分析、方案设计等工作,以C++/Qt为主要编程工具,进行功能模块开发,通过单元测试,代码Review或者其他自动化测试方式确保高质量交付
    2. 硬件驱动: 协同硬件团队完成通信接口联调,负责运动控制卡、工业相机、传感器等硬件的通信接口开发与集成,确保软件对硬件的精准控制
    3. 流程控制:负责设计和完善设备的自动化工作流程,主导运动控制,视觉同步触发,状态机,数据实时处理等核心系统功能。
    4. 安全与调优:负责设备安全与故障自恢复机制 的设计与实现,系统实时性(如通信延迟、吞吐量) 与健壮性的深度优化。配合参与设备整体的测试和调优。
    5. 文档支持:撰写设计开发相关技术文档(如UML、方案设计等),分析和解决现场反馈的软件难题,为设备交付提供技术支持。

  • 任职要求

    1. 学历经验:本科及以上学历(985/211、研究生优先),1年以上上位机软件或自动化设备开发经验。
    2. 编程语言:精通C++语言(熟悉C++11/14/17特性) 及面向对象的软件设计,熟悉STL标准库、Boost等常用库,熟练掌握Qt框架及开发。
    3. 系统能力:对多线程/异步编程、内存管理 有深刻理解;熟悉Windows系统API,及进程、线程通信与同步方法。
    4. 运动控制:具备基于PC的多轴高速运动控制系统开发经验;必须熟练掌握至少一种主流运动控制卡或PLC的程序编写能力 。
    5. 工业通信: 熟悉EtherCAT总线、Modbus TCP/RTU、TCP/IP等工业通信协议及Socket网络编程。
    6. 基本素质: 具备良好的需求分析、逻辑分析和解决问题能力; 具备良好的学习能力、团队协作精神,能承受一定工作压力。具备良好的英语读写能力,能无障碍阅读英文技术手册。

...全文
50 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,670

社区成员

发帖
与我相关
我的任务
社区描述
欢迎分享大家互联网行业招聘信息和面试经验,与嘉宾、前辈、猎头面对面交流,为职业生涯做一个良好的规划。
经验分享职场和发展面试 技术论坛(原bbs)
社区管理员
  • 经验交流社区
  • Homoe
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

在本论坛发表内容时,标题参照如下格式更容易获得置顶/加精哦~

【城市+公司名】岗位名称 | 月薪资 | 招聘类型/工作经验要求 | 其他补充

例如:【北京XXX公司】Java初中级工程师 | 18-30K | 1-3年经验 | 双休 

试试用AI创作助手写篇文章吧