职位描述
C++PythonCWebForm游戏电子/半导体/集成电路
岗位概述
本岗位主要负责电竞键盘、鼠标、耳机等全品类电竞外设的Windows/macOS端上位机驱动及桌面控制软件的全流程开发,兼顾高性能低延迟的核心技术要求、电竞场景专属功能落地,以及软硬件协同联调优化,是连接外设硬件与用户体验的核心技术岗位,需具备多语言混合开发能力、底层通信功底及电竞行业产品认知。
岗位职责
一、核心软件研发与功能实现
1. 负责电竞外设Windows/macOS双平台上位机驱动软件的整体架构设计、代码开发与版本迭代,保障软件高性能、低延迟、轻量化运行。
2. 完成外设核心功能模块开发,涵盖DPI/CPI调节、按键宏定义、回报率设置、RGB灯光自定义、配置文件管理等基础参数配置,以及游戏模式自动切换、配置云同步、战绩数据联动等电竞专属拓展功能。
3. 搭建流畅易用的交互界面,结合电竞玩家使用习惯优化交互逻辑与视觉呈现,同步做好软件资源占用、启动速度、运行流畅度的持续优化。
二、多语言混合开发与技术落地
1. 主力使用C#(WPF/WinForms)或C++(Qt/MFC)完成桌面应用主体开发,熟练运用对应框架实现UI搭建与业务逻辑开发,掌握多线程、内存管理等核心开发要点。
2. 运用Python开发自动化测试脚本、固件升级工具、数据分析工具及内部产测工具,提升测试效率与生产测试流程效率,必要时配合开发简易后台服务接口。
3. 按需结合HTML5/CSS3/JavaScript前端技术,通过CEF等框架完成Web视图内嵌开发,灵活适配项目需求实现快速迭代。
三、底层通信与软硬件联调
1. 负责上位机与下位机(MCU/传感器)之间的通信协议设计、开发与调试,精通USB通信原理与HID协议,完成USB设备枚举、读写、监听等相关开发。
2. 保障固件升级、RGB灯光流式传输等大数据量传输的稳定性,搭建完善的数据校验机制,实现数据零误差传输。
3. 配合硬件、固件工程师开展游戏场景专项联调,完成延迟测试、按键响应一致性验证,协同优化外设竞技性能,解决软硬件兼容性问题。
四、问题处理与文档建设
1. 跟踪并修复用户反馈及测试阶段的软件Bug,保障软件稳定性与全平台兼容性,建立问题复盘与优化机制。
2. 编写规范的技术文档,包括软件需求文档、接口对接文档、用户使用手册等,完善项目技术沉淀。
任职要求
一、基础学历与经验要求
本科及以上学历,计算机、软件工程、电子信息等相关专业,具备3年及以上Windows/macOS桌面应用开发经验。
二、核心技术能力要求
1. 精通以下任意一种主力开发技术栈:精通C#与.NET框架,熟练使用WPF/WinForms做UI开发,了解MVVM模式优先;或精通C++,熟练使用Qt/MFC框架,具备扎实的多线程与内存管理能力。
2. 熟练使用Python,具备实际项目开发经验,可独立完成各类工具脚本、自动化程序开发。
3. 熟悉USB通信原理与HID协议,具备USB设备通信、数据读写开发经验;了解串口、TCP/IP网络通信,有蓝牙/WiFi设备连接管理经验者优先。
4. 了解基础前端技术(HTML/CSS/JS),有CEF、Electron框架内嵌Web界面开发经验者优先。
5. 熟练使用Git/SVN等版本管理工具,熟悉常用设计模式,具备规范的编码习惯与高效的问题定位、解决能力。
三、优先录用加分项
1. 拥有电竞键盘、鼠标、耳机等外设上位机软件开发实战经验,熟悉宏编程、RGB灯光联动、配置管理等功能开发。
2. 热爱FPS、MOBA类电竞游戏,深入理解电竞玩家需求,熟知高回报率、低延迟对游戏体验的核心意义。
3. 具备OTA升级、大数据量传输优化、多平台兼容性适配相关项目经验。
四、软素质要求
具备良好的团队沟通协作意识,工作严谨负责,能主动对接跨部门团队推进项目,拥有较强的自主学习与技术攻坚能力。
本岗位主要负责电竞键盘、鼠标、耳机等全品类电竞外设的Windows/macOS端上位机驱动及桌面控制软件的全流程开发,兼顾高性能低延迟的核心技术要求、电竞场景专属功能落地,以及软硬件协同联调优化,是连接外设硬件与用户体验的核心技术岗位,需具备多语言混合开发能力、底层通信功底及电竞行业产品认知。
岗位职责
一、核心软件研发与功能实现
1. 负责电竞外设Windows/macOS双平台上位机驱动软件的整体架构设计、代码开发与版本迭代,保障软件高性能、低延迟、轻量化运行。
2. 完成外设核心功能模块开发,涵盖DPI/CPI调节、按键宏定义、回报率设置、RGB灯光自定义、配置文件管理等基础参数配置,以及游戏模式自动切换、配置云同步、战绩数据联动等电竞专属拓展功能。
3. 搭建流畅易用的交互界面,结合电竞玩家使用习惯优化交互逻辑与视觉呈现,同步做好软件资源占用、启动速度、运行流畅度的持续优化。
二、多语言混合开发与技术落地
1. 主力使用C#(WPF/WinForms)或C++(Qt/MFC)完成桌面应用主体开发,熟练运用对应框架实现UI搭建与业务逻辑开发,掌握多线程、内存管理等核心开发要点。
2. 运用Python开发自动化测试脚本、固件升级工具、数据分析工具及内部产测工具,提升测试效率与生产测试流程效率,必要时配合开发简易后台服务接口。
3. 按需结合HTML5/CSS3/JavaScript前端技术,通过CEF等框架完成Web视图内嵌开发,灵活适配项目需求实现快速迭代。
三、底层通信与软硬件联调
1. 负责上位机与下位机(MCU/传感器)之间的通信协议设计、开发与调试,精通USB通信原理与HID协议,完成USB设备枚举、读写、监听等相关开发。
2. 保障固件升级、RGB灯光流式传输等大数据量传输的稳定性,搭建完善的数据校验机制,实现数据零误差传输。
3. 配合硬件、固件工程师开展游戏场景专项联调,完成延迟测试、按键响应一致性验证,协同优化外设竞技性能,解决软硬件兼容性问题。
四、问题处理与文档建设
1. 跟踪并修复用户反馈及测试阶段的软件Bug,保障软件稳定性与全平台兼容性,建立问题复盘与优化机制。
2. 编写规范的技术文档,包括软件需求文档、接口对接文档、用户使用手册等,完善项目技术沉淀。
任职要求
一、基础学历与经验要求
本科及以上学历,计算机、软件工程、电子信息等相关专业,具备3年及以上Windows/macOS桌面应用开发经验。
二、核心技术能力要求
1. 精通以下任意一种主力开发技术栈:精通C#与.NET框架,熟练使用WPF/WinForms做UI开发,了解MVVM模式优先;或精通C++,熟练使用Qt/MFC框架,具备扎实的多线程与内存管理能力。
2. 熟练使用Python,具备实际项目开发经验,可独立完成各类工具脚本、自动化程序开发。
3. 熟悉USB通信原理与HID协议,具备USB设备通信、数据读写开发经验;了解串口、TCP/IP网络通信,有蓝牙/WiFi设备连接管理经验者优先。
4. 了解基础前端技术(HTML/CSS/JS),有CEF、Electron框架内嵌Web界面开发经验者优先。
5. 熟练使用Git/SVN等版本管理工具,熟悉常用设计模式,具备规范的编码习惯与高效的问题定位、解决能力。
三、优先录用加分项
1. 拥有电竞键盘、鼠标、耳机等外设上位机软件开发实战经验,熟悉宏编程、RGB灯光联动、配置管理等功能开发。
2. 热爱FPS、MOBA类电竞游戏,深入理解电竞玩家需求,熟知高回报率、低延迟对游戏体验的核心意义。
3. 具备OTA升级、大数据量传输优化、多平台兼容性适配相关项目经验。
四、软素质要求
具备良好的团队沟通协作意识,工作严谨负责,能主动对接跨部门团队推进项目,拥有较强的自主学习与技术攻坚能力。
岗位福利:
1.上班时间:大小周工作制
2.早上09:00-12:00下午13:30-18:002。购买五险一金
3.每年为员工提供一次全身体检
4.每月为员工举行生日会,下午茶福利等
1.上班时间:大小周工作制
2.早上09:00-12:00下午13:30-18:002。购买五险一金
3.每年为员工提供一次全身体检
4.每月为员工举行生日会,下午茶福利等
5.公司每年有带薪年假,年终奖金
6.缴纳社保,提供安心保障
7.公司设有微波炉,冰箱,公司楼下有餐厅
7.公司设有微波炉,冰箱,公司楼下有餐厅
工作地点
华奋达(东莞)科技有限公司广东省东莞市工业西路9号中晟智元3栋901室

公司信息
公司介绍
华奋达(东莞)科技有限公司是一家专业从事电子核心领域半导体产业的高科技企业。公司专注于键盘、鼠标等电脑周边产品解决方案的研发,研发团队拥有多年键盘、鼠标行业从业经验,对市场及技术非常熟悉。我们一直关注市场的走向和客户的需求,力求为客户提供高性价比的方案设计,以及优质高效的商务服务和技术支持。展望未来,不断进取、不断创新的华奋达将以更杰出的表现、更宏远的眼光、更宽广的胸怀,更稳健的步伐,迎接八方机遇与挑战,与广大客户携手共创美好明天!竭诚欢迎新老客户惠顾。愿与你们真诚合作、携手共进,共同创造商业契机!
工商信息
企业名称 华奋达(东莞)科技有限公司
企业类型 有限责任公司(自然人投资或控股)
法人代表 伍建华
经营状态 存续
成立时间 2019-11-29
注册资本 360万元
认证资质
营业执照信息

更新于 4月13日


