一、 职位描述:1)负责部门应用软件开发。负责前沿技术跟踪,平台适配等。参与产品软件需求梳理、软件版本的规划讨论,建立明确的版本号标识,确定版本的目标,制定版本内容,设计发布的策略;2) 负责完成和完善软件开发文档编制、技术固化和分享;3)参与软件平台设计研发,对软件系统架构的分析、设计、实现及重难点技术的预研;4)参与集成测试方案、集成测试用例的设计和实现,对负责的模块软件进行单元测试,并修改测试中发现的bug; 5)配合其他工程师完成项目软件开发调试等工作;6)参与对客户进行软件技术支持,及时有效解决客户问题,为客户的具体应用提供相应的建议。二、任职资格:1)计算机、电子、自动化等相关专业211本科以上学历,3年以上相关工作经验;2)精通C++,有良好的编程能力和代码风格,对C/C++常见陷阱有足够的洞察力;3)掌握Windows/Linux程序开发,熟练使用STL,Boost等基础库;4)掌握Qt编程,有一定的UI交互设计能力,了解视觉行为引导;5)精通多线程,内存管理,网络编程,高性能并发读写,具有大型软件框架设计经验者优先;6)精通常用的设计模式(单例、工厂、策略、代理、观察者、适配器等);7)熟悉Sqlite、Oracle、PG、Redis等常见数据库中的一种;8)熟练使用常见调试技术,性能分析工具。三、职位福利:周末双休、五险一金、绩效奖金、定期体检、定期团建、牛人带队