职能职责:
1.负责技术需求调研与可行性分析;
2.负责程序方案设计、开发计划编制、程序开发;
3.负责程序调试,bug解决;
4.参与样机试制、试验验证和评审确认活动;
5.参与发布和部署系统软件;
6.配合测试人员开展测试用例。
任职要求:
1.本科及以上学历,计算机等相关专业;
2.5年以上 C++软件开发工作经验;
3.掌握C++11/14/17/20新特性,熟练使用STL、智能指针及模板元编程;
4.系统级开发:熟悉Linux系统编程,掌握多线程、网络协议(TCP/UDP/MQTT)及异步I/O;
5.性能优化:具备算法优化、内存管理及SIMD指令优化能力,熟练使用Valgrind/perf工具;
6.跨平台开发:精通Qt框架,熟悉LINUX API,具备GUI应用开发经验。