职位描述
岗位职责
一、工业数据采集与通讯:
1.基于MINA/Netty开发高性能即时通讯模块,支持RS485/CAN2.0等工业总线协议;
2.优化数据采集逻辑,确保高并发、低延迟的工业设备通信;
3.解决多线程并发问题(死锁、线程安全、资源竞争等)。
二、嵌入式系统开发:
1.参与ARM架构嵌入式设备上的Java应用开发(如Cortex ARM7等)。
2.使用JNA编写底层接口;
3.配合硬件团队调试Linux驱动,优化设备交互性能。
三、算法优化与系统架构:
设计高效的数据结构,优化实时数据处理算法(如数据压缩、滤波、时序分析等);
参与高可用架构设计,提升系统在工业环境下的稳定性。
任职要求
一:必备技能
1 精通数据结构与算法(树、图、哈希表、动态规划等),有ACM/算法竞赛经验优先;
2 熟悉Netty/MINA框架,有高并发网络编程经验(至少1个完整项目);
3.掌握RS485/CAN2.0协议,有工业总线开发经验(如Modbus、CANopen等);
4.深入理解多线程编程,能分析并解决死锁、线程安全、资源竞争等问题;
5.熟悉嵌入式开发(ARM架构、JNA、Linux驱动交互)。
二:加分项
1.有工业数据采集(PLC、传感器、SCADA系统)开发经验;
2.熟悉实时操作系统(RTOS)或嵌入式Linux优化。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕