职位描述
1. 负责智能硬件产品的开发、定制和维护,参与产品软件需求领域的用户需求转化、需求分解,输出设计文档和研发自测用例;
2. 对产品软件中的复杂模块或者子系统进行代码优化或重构,通过开发一些工具或者脚本辅助提高个人或者团队的开发效率;
3. 负责产品的性能调优、内存优化的工作,负责算法集成并配合算法一起完成性能优化直到产品性能达到最优;
4. 解决或者协调关联资源组解决产品开发过程中的问题、客诉问题直到问题闭环,对于重大疑难问题输出经验案例进行分享;
职位要求
1. 本科及以上学历,嵌入式相关开发经验3-5年;
2. 熟练使用C/C++语言,具备良好的编程风格,熟练使用STL、模板、C++11的部分新特性;
3. 熟悉Linux应用开发,掌握TCP/IP协议原理、常见应用层协议基本原理,掌握socket、多线程、进程间通信等编程;
4. 熟练使用gdb、反汇编、内存分析工具、性能调优工具等排查疑难问题;
6. 有FPGA、图像点亮、ISP调试、SoC接入开发经验者优先;
7. 有嵌入式产品单元自动化测试开发和设计经验者优先;