搜索
登录注册

职位详情

技术基础扎实:拥有3年及以上C#开发背景,熟练掌握.NET框架(.NET Framework 4.5+/.NET Core 3.1+/.NET 5+),深入理解CLR运行机制、内存管理与垃圾回收原理;具备良好的面向对象编程(OOP)能力,能灵活运用单例、工厂、观察者等常见设计模式解决实际问题;熟练使用Visual Studio 2019及以上版本进行开发与调试,具备编写单元测试(如xUnit、NUnit)的能力,可独立完成复杂模块的架构设计、编码实现与重构优化。

代码解读与重构能力:具备出色的代码阅读与逻辑分析能力,能够快速理清现有Lenovo设备检测工具的业务流程、模块间依赖关系及数据流转路径;精通代码重构方法,针对冗余代码、性能瓶颈和维护性差等问题可制定有效优化方案,如拆分大类、解耦模块、优化算法等;在重构过程中确保原有功能完全兼容,并实现至少20%的性能提升(如检测效率提高、内存占用降低),同时输出清晰的重构文档记录关键变更内容。

工具使用熟练:熟练掌握signtool签名工具的完整操作流程,能独立完成证书导入、代码签名、签名验证及批量签名脚本编写,了解EV代码签名证书的使用规范;熟练使用ConfuserEx进行代码混淆与加壳保护,可根据实际需求配置混淆策略(如控制流混淆、字符串加密、反调试机制),并解决混淆后可能出现的兼容性问题;有使用其他代码保护工具(如Dotfuscator)经验者优先考虑。

硬件与系统交互能力:熟悉Windows操作系统底层机制,精通WMI(Windows Management Instrumentation)与SMBIOS(系统管理BIOS)协议,可通过WMI接口准确获取设备序列号、硬件配置信息(如CPU型号、内存大小、硬盘参数);了解Lenovo电脑的硬件结构与驱动模型,熟悉驱动安装过程、INF文件解析及驱动版本匹配规则,具备设备管理器相关接口开发经验;熟练使用Microsoft Windows诊断工具(如MSDT),能够解析诊断CAB包结构,实现诊断报告生成、问题定位与修复建议输出功能。

诊断与更新模块经验:具有一年以上硬件/系统诊断或驱动更新类软件开发经验,熟悉驱动更新核心流程(如更新检测、版本比对、增量更新、断点续传);能够独立设计并实现完整的硬件诊断逻辑,包括诊断用例规划、检测指令下发、结果解析与故障等级判断;熟悉HTTP/HTTPS协议,具备对接后端更新服务、实现驱动包下载与完整性校验的开发能力;有桌面端应用在线升级模块开发经验者优先。
2026-01-31 08:09
IP属地:湖南长沙

职位福利

本科及以上5-10年
企业发布信息图
中科软科技股份有限公司
已上市 · 6人以上
鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >
下载鱼泡直聘APP

附近适合您的职位

高级C#软件开发工程师
1.5-2.5万元/月
C#5-10年本科及以上电子/半导体/集成电路工业自动化运动控制卡
长沙 岳麓区
高级软件开发工程师
1.5-2.5万元/月
C#5-10年本科及以上C#开发经验中大型项目开发经验系统架构设计经验Python
长沙 岳麓区
高级C#软件开发工程师
1.5-2.5万元/月
C#5-10年本科及以上电子/半导体/集成电路工业自动化运动控制卡
长沙 岳麓区
高级软件开发工程师
1.5-2.5万元/月
C#5-10年本科及以上C#开发经验中大型项目开发经验系统架构设计经验
长沙 岳麓区
BIM软件开发工程师
1.5-2.5万元/月
C#3-5年本科及以上
长沙 望城区
软件开发C#
5000-9000元/月
C#1-3年大专及以上
长沙 长沙县
软件开发工程师
8000-13000元/月
C#3-5年本科及以上JavaC++
衡阳 蒸湘区
软件工程师(应届生-本科)
8000-13000元/月
C#经验不限本科及以上JavaC++C#开发经验计算机相关专业
衡阳 蒸湘区
软件工程师(应届生-硕士)
1.1-1.6万元/月
C#经验不限硕士及以上C#开发经验计算机相关专业系统架构设计经验
衡阳 蒸湘区