职位详情
Java 全栈工程师
4000-8000元
长春昊德凯来新能源科技有限公司
长春
3-5年
本科
10-27
工作地址

吉林省长春市朝阳区众恒路456号众恒路456号

职位描述

岗位职责

1. 基于 Windows 操作系统,负责测试测量类软件(如仪器控制、数据采集分析系统、自动化测试平台)的前后端全流程开发,包括需求分析、架构设计、编码实现、部署维护;

2. 独立完成 UI 设计与落地:根据测试测量场景需求,独立设计用户界面(UI)与交互逻辑(UX),输出高保真原型与视觉设计稿,并基于 Java 桌面技术(Swing/JavaFX)或 Web 前端技术(Vue/React)实现,确保界面符合 Windows 平台规范及工业级操作体验;

3. 仪器设备与通讯协议对接:负责软件与各类测试测量仪器(如示波器、信号发生器、传感器、PLC 等)的通讯集成,调试主流协议(RS232/485 串口、Modbus、TCP/IP、OPC UA、GPIB 等),实现设备状态监控、指令下发、数据采集与解析;

4. 测试领域功能开发:结合测试测量业务场景,开发数据可视化(实时曲线、报表生成)、自动化测试流程编排、测量精度校准等核心功能,保障数据准确性与系统稳定性;

5. 系统测试与优化:基于测试测量领域经验,设计功能测试、性能测试、兼容性测试用例,使用自动化测试工具(Junit、Selenium、TestNG)验证系统功能,排查并修复 Windows 环境下的软硬件交互问题(如驱动兼容、通讯延迟);

6. 编写技术文档(包括 UI 设计规范、通讯协议对接文档、测试报告、用户手册),推动团队开发与测试流程标准化。



任职要求

1. 本科及以上学历,计算机、自动化、电子工程等相关专业,3 年以上 Java 全栈开发经验,具备测试测量、工业自动化领域项目经验者优先;

2. Windows 开发能力:

o 熟悉 Windows 系统特性,掌握 Win32 API、注册表操作、服务管理等,能解决 Win10/Win11 跨版本兼容性问题;

o 有 Windows 桌面应用开发经验(如 Swing/JavaFX/Electron+Java 后端),熟悉 exe/msi 打包工具(Inno Setup、WiX);

3. UI 设计与前端技能:

o 能独立完成 UI 设计全流程,熟练使用 Figma、Axure、Photoshop 等工具,输出符合工业场景的界面原型与视觉稿;

o 掌握 HTML5/CSS3/JavaScript,至少熟悉一种前端框架(Vue/React),能将设计稿转化为高还原度交互界面;

4. 测试测量与仪器通讯经验:

o 了解测试测量基本原理,有自动化测试系统、仪器控制软件开发经验者优先;

o 熟悉至少 2 种主流工业通讯协议(如 Modbus RTU/TCP、OPC UA、串口通讯、TCP/IP Socket),能独立调试协议交互问题,具备 Wireshark、Serial Monitor 等工具抓包分析能力;

o 了解常见仪器设备(如数据采集卡、传感器、工业仪表)的工作原理与数据格式;

5. 后端与测试能力:

o 精通 Java 语言,熟悉 Spring Boot、MyBatis 等框架,掌握多线程、异步处理技术(应对多设备并发通讯场景);

o 熟悉 MySQL/SQL Server 数据库设计与优化,了解时序数据库(如 InfluxDB)者优先;

o 具备测试思维,能设计测试用例,使用 Junit、Postman 等工具进行单元测试与接口测试,有自动化测试脚本开发经验者优先;

6. 具备良好的跨团队沟通能力(需对接硬件工程师、测试工程师),能快速理解仪器手册与协议文档;

7. 熟悉 Git 版本控制、敏捷开发流程,具备清晰的文档编写习惯。

优先考虑

· 有电子测量、工业自动化、智能制造领域项目经验者;

· 熟悉 LabVIEW、Python 仪器控制库(如 PyVISA)者;

· 具备大型测试测量系统架构设计经验者。




周末双休、法休、五险、定期团建、具体工资面议

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请