熟练使用C、C++等编程语言, 熟悉基本语法及常用数据结构与算法。CET6通过,可轻松阅读英文文档。
熟悉Windows、Linux、RTOS平台软件开发,熟练使用VS开发平台、MFC、QT、能够快速Debug问题。
熟悉软件开发流程,负责模块设计,编写代码,快速定位Bug根因,参与代码评审,输出技术文档。
熟悉modem的加载与启动流程,善于分析modem稳定性问题,熟练使用Trace32调试工具和Crash分析工具。
熟悉展锐平台Log抓取机制,善于分析NV问题,能够熟练使用log分析工具。
熟悉数控系统人机交互界面二次开发,善于规划运动路径与数学建模。熟练使用CAD、UG、Vericut工具。
熟练使用GIT,SVN代码管理工具,熟悉IPD开发流程。