工作职责
1. 承接客户端系统驱动、服务与应用研发工作,负责技术选型和技术分析、功能拆分及编码开发
2. 与PM、产品经理合作沟通,按时完成产品的开发、功能实现、Bug修改、产品迭代等工作
3. 熟悉Windows系统x86架构内核原理,进行Windows系统驱动(UMDF/KMDF等)开发输出,适配第三方硬件设备
4. 了解Linux软件开发更佳,进行基于Windows/Linux的技术研发与前沿探索
5. 编写软件概要设计、详细设计、测试用例等技术文档,编写竞品分析文档
6. 负责支持产品上线、部署、现场问题排查与解决
任职资格
1. 精通面向对象软件开发,精通C++、c#语言,掌握系统层(驱动)开发,熟悉DirectX或openGL等图形化编程更佳
2. 掌握WPF/winform 或 .net/.net framework开发,熟悉开发模式
3. 掌握Windows系统驱动开发流程,掌握Windows系统api,可独立开发Windows系统驱动
4. 熟悉c#与c++交互技术,熟悉AI模型或算法库编译封装运行库尤佳
5. 具备一定Linux软件开发能力更佳,熟悉跨平台开发框架Flutter等更佳
6. 熟悉Sql Server、MySql、SQLite等数据库,熟悉数据库操作
7. 熟悉三维引擎(UE/Unity)、触控及图形软件开发的优先;或熟悉裸眼3D、音视频软件等优先