嵌入式linux软件(音视频解码)
岗位职责:
1.嵌入式Linux系统的应用软件框架设计、开发和维护;
2.嵌入式Linux系统应用程序开发,解决疑难问题,满足产品的功能、性能、功耗需求;
3.与算法工程师协同完成算法部署、移植和性能优化;
4.深入理解产品需求,参与产品整个生命周期的开发过程,包括需求定义、设计、实现、测试、生产等。
岗位要求:
1.本科及以上学历,计算机、软件工程等相关专业,5年以上嵌入式应用软件开发经验;
2.熟练掌握C/C++编程,具有独立的设计开发能力,具备丰富的嵌入式应用软件的开发和集成经验;
3.熟悉UART、CAN、SPI等常用通信接口的应用开发,熟悉HTTP、MQTT、DDS、RPC等常用通信协议;
4.具备嵌入式应用软件的系统架构设计能力,能够做到各模块高内聚低耦合,具备软件分层和公版化设计思维;
5.具备视频编解码和传输方面的开发经验优先。