职位解读
软件工程师是天美仪拓实验室设备(上海)有限公司在上海松江发布的通用岗位,薪资范围25-35K。该岗位要求5-10年经验、本科学历,工作地点位于上海松江。天美仪拓实验室设备(上海)有限公司作为相关企业,其招聘节奏侧面反映该行业在上海的人才需求热度。求职者在投递前应结合岗位职责与任职要求,客观评估自身经验与岗位的匹配度,避免盲目海投。岗位职责包括:1.架构设计:负责实验室仪器 PC 端核心控制与数据处理系统的架构设计,实现软硬件解耦,对下对接固件/硬件,对上输出标准 SDK 与 API 接口。 2.硬件通信链路:基于 RS485(Modbus 或自定义协议)、TCP/IP (Socket) 开发高可靠性的通信驱动,实现 P。任职要求为:1. 核心技术能力 •编程语言:精通 C++ 或 C# (.NET),具备扎实的面向对象设计思想,代码风格规范。 •并发编程:精通多线程、异步编程及线程间同步机制,有处理高频/大容量数据流、防止数据丢。
25K-35K
岗位职责
1.架构设计:负责实验室仪器 PC 端核心控制与数据处理系统的架构设计,实现软硬件解耦,对下对接固件/硬件,对上输出标准 SDK 与 API 接口。
2.硬件通信链路:基于 RS485(Modbus 或自定义协议)、TCP/IP (Socket) 开发高可靠性的通信驱动,实现 PC 与 STM32/FPGA 主控板的指令下发与状态采集。
3.高速数据采集与处理:负责 ADC 采集信号的高频、连续数据流接收,设计高效的缓存机制(如 Ring Buffer、队列),进行实时数据清洗、校验、解析与本地序列化存储。
4.API 接口开发:构建本地轻量级服务(后端),为前端 HMI(网页端)提供规范、低延迟的 WebSocket(用于实时数据/波形推送) 和 HTTP RESTful API(用于控制指令/配置下发)。
5.协同与文档:与固件/硬件工程师紧密配合定义通信协议;编写完善、规范的 SDK 接口文档,配合前端工程师(或外协团队)完成 HMI 界面的联调。
职位要求
1. 核心技术能力
•编程语言:精通 C++ 或 C# (.NET),具备扎实的面向对象设计思想,代码风格规范。
•并发编程:精通多线程、异步编程及线程间同步机制,有处理高频/大容量数据流、防止数据丢包的实战经验。
•网络与通信:
-精通 Socket 编程(TCP/UDP),理解网络协议栈及异常重连机制。
-熟悉串口通信及 RS485 总线,有 Modbus 协议或复杂自定义帧格式解析经验。
•接口设计:熟练掌握 WebSocket 和 HTTP/RESTful 协议的本地服务端开发,能设计出结构清晰、易扩展的 JSON/Protobuf 数据交互接口。
2. 硬件与底层认知(加分项 / 协同基础)
•能够看懂硬件通信协议文档,对 STM32 MCU、FPGA 的控制逻辑有基本概念。
•理解 ADC 信号采集原理,了解采样率、分辨率及基础的数据滤波/数据去噪算法者优先。
•对 AI 在设备控制与运维中的落地有实际经验(如异常检测、预测性维护…)者优先
•对数据库架构及部署有一定了解者优先
3. 综合素质
•文档能力:能够编写结构清晰、调用示例完整的 API/SDK 技术文档。
•沟通协作:具备良好的跨团队沟通能力,能高效与项目主管、产品经理及应用需求端沟通和明确需求,能高效配合硬件固件工程师和前端 Web 工程师进行三方联调。
•英语能力:具备一定英语听、说能力
还没有该企业的面试经验,快来补充第一份面经~
我来分享面试经验天美仪拓实验室设备(上海)有限公司 薪资分享(1)
晒薪资30K/月 · 经验不限 · 学历不限
软件工程师
25K-35K