职位详情
技术基础扎实:
拥有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通信协议,具备对接后端更新服务、实现驱动包下载与完整性校验的开发能力;有桌面端应用在线升级模块开发经验者优先。
拥有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-07-06 15:12
IP属地:天津
职位福利
本科3-5年C#CLR运行机制WMIC#开发经验设备驱动signtoolConfuserEx

北京联和利泰科技股份有限公司
不需要融资 · 1000-9999人


鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >

附近适合您的职位
天津南开区拆卸吊顶丝杆,角铁
100-350元/天
拆除3-5人日结
天津 南开区 万兴街2026年07月09日 23:58

刘先生
昨日活跃招几个愿意干体力活的320一天/开空调/包吃住
9000-10000元/月
包装工社保包住工龄奖夜班补贴保险20人以上月结
天津 河东区 光复道2026年07月09日 23:36

侯先生 · 中行人力昨日活跃







