职位描述
岗位职责:
1. 参与公司物联网设备软件特性开发、维护、技术文档编写;
2. 参与物联网设备产品功能的需求分析、实现、性能调优,故障排查与修复;
3. 参与制定团队的编码规范和开发流程,确保代码质量;
4. 与硬件、测试等团队密切合作,解决跨团队的技术问题;
5. 参与嵌入式系统的调试和测试,识别并解决系统中的硬件和软件问题;
6. 持续学习嵌入式系统的新技术和新方法,提升专业技能;
7. 负责嵌入式系统的架构设计、编码和调试;开发高效、稳定、可维护的嵌入式应用程序;
8. 参与需求分析和评审,完成软件设计文档;与硬件工程师协作,确保软硬件协同工作。
任职资格:
1. 3 年以上 C/C++ 嵌入式应用开发经验,熟练掌握C/C++语言、QT/AWTK/LVGL等gui框架;
2. 熟悉多线程编程、网络编程、设计模式;
3. 熟悉嵌入式操作系统,如Linux、FreeRTOS、RTOS等;
4. 熟悉常见的嵌入式通信协议(如 CAN、I2C、SPI、UART 等)及物联网设备通讯协议(如Wi-Fi、Bluetooth、MQTT、HTTP等);
5. 熟悉常见的嵌入式数据库(如SQLite等);
6. 对嵌入式应用程序的性能优化和问题诊断有丰富的经验;
7. 有星宸科技 SSD202D 芯片应用开发经验者优先;
8. 有消费电子电子产品行业应用开发经验优先;
9. 基本的硬件原理图阅读能力;
10. 熟悉FFmpeg开发, 熟悉H.264/H265/AAC等编解码格式优先;
11. 熟悉海思/君正/瑞芯微/sigmaster/mpp硬编解码等流媒体相关开发优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕