西安笃定信息技术有限公司【岗位职责】 1. 负责公司核心产品或模块在 Windows 平台下的架构设计、功能开发、迭代与维护; 2. 深入参与系统底层技术攻坚,解决多线程、内存管理、性能优化及系统兼容性等技术瓶颈; 3. 配合测试与产品团队,完成代码的单元测试、集成测试,确保软件的高质量与高稳定性; 4. 参与技术文档(如模块设计文档、接口说明)的编写,规范代码提交与代码评审流程; 5. 持续跟进新技术,对现有代码进行重构与优化,提升开发效率与产品体验。 【任职要求】 1. 学历与专业:统招本科及以上学历,计算机、软件工程、电子工程、自动化等相关专业; 2. 编程基础:精通 C/C++ 编程语言 3. Windows 平台开发:精通 Windows SDK 编程与底层运行机制,熟练使用 Visual Studio 等主流开发工具;熟练掌握至少一种 GUI 框架(如 Qt、MFC、DirectUI 或 WPF/WinForm); 4. 核心机制:深入理解 Windows 操作系统原理,具备丰富的多线程/多进程编程、进程间通信(IPC)及内存管理实战经验; 5. 网络与数据库:熟悉 TCP/IP 协议及 Socket 网络编程;熟悉常用数据库(如 MySQL、SQL Server、SQLite),能熟练编写 SQL 语句; 6. 调试与测试:熟练使用 Windbg、OD、IDA 等调试工具,具备快速定位崩溃、死锁、内存泄漏等疑难问题的能力;有编写单元测试(如 Gtest)的习惯; 7. 综合素质:具备良好的软件工程思维,代码规范严谨;拥有较强的逻辑分析能力、团队协作精神及自驱力,能够独立解决技术难题。 【加分项】(优先录用条件) 1. 有完整的大型 Windows 客户端产品、上位机软件或工业软件开发经验者优先; 2. 熟悉跨平台开发机制,了解 Linux 底层环境与机制者优先; 3. 具备硬件交互、外设驱动开发、音视频处理或深度学习/视觉算法落地经验者优先; 4. 掌握 Python、Shell 等脚本语言,能进行自动化脚本编写或插件开发者优先;
对这个职位感兴趣吗?