登录
软件工程师(深圳)1.5-2.5万·17薪
本科全职深圳-南山区
更新于06月11日

职位描述

岗位职责:
1、参与测试测量设备软件全生命周期开发,主导或协助以下关键技术研究:
- 嵌入式软件开发(RTOS/Linux环境)及驱动层优化(如PCIe/I2C/SPI外设控制)。
- 大规模并行化架构设计(多线程/多任务动态调度、GPU加速等)与性能调优。
- 动态内存管理、低延迟软件框架及领域特定语言(DSL)模型开发。
2、负责测试设备软件商用化问题攻坚,定位并解决功能异常、性能瓶颈及可靠性问题(如内存泄漏、死锁等);
3、推进前沿技术预研与落地,包括AI算法集成、实时信号处理加速等,构建产品技术壁垒;
4、主导信号处理模块开发,设计高吞吐量数据处理方案(计算/存储/互联优化),实现信号采集、分析与可视化闭环。)
任职要求:
1、计算机、电子工程、通信等相关专业,本科需为电子信息类,硕士优先计算机/软件工程方向;
2、编程能力核心技能(需满足2项以上):
1.嵌入式系统开发
- 精通C/C++(熟悉汇编语言优先),掌握Linux驱动开发(设备树、内核模块编程);
- 具备外设驱动开发经验(PCIe/I2C/SPI/UART),了解RTOS任务调度与资源管理;
2.系统级编程:
- 深入理解CPU架构(缓存一致性/指令流水线)及操作系统原理(进程调度/内存管理);
- 熟悉STL标准库、设计模式,具备MISRA-C规范开发经验;
3.智能系统开发:
- 掌握TensorRT模型部署或CUDA/OpenMP并行编程;
- 具备AI框架(PyTorch/TensorFlow)应用经验,了解模型训练/部署全流程;
3、工程化能力:
1.熟悉ASPICE开发流程,具备CI/CD落地经验;
2.掌握时序数据库(InfluxDB/TDengine)优化策略或高速缓存方案设计;
3.具备Web全栈开发能力(前后端框架),可搭建数据可视化平台;
4、优先条件(符合以下任一方向者优先):
1.测试仪器开发:示波器/频谱仪等固件开发经验;
2.信号处理:FFT/数字滤波算法实现,LabVIEW/MATLAB仿真项目经历;
3.复合技能:同时具备Python脚本开发+数据库设计能力。

公司信息

普源精电科技股份有限公司
民营·电子技术/半导体/集成电路