高级嵌入式软件开发工程师工作内容:负责嵌入式系统的软件开发,包括基于Linux、RTOS、DSP、MCU等平台的软件开发和调试。主要职责:- 负责嵌入式系统软件功能设计及开发,以及关键模块的功能开发和维护;- 负责软件模块的设计文档编制,代码开发及调试;- 参与嵌入式系统的架构设计和优化,确保系统的性能和稳定性;- 与其他硬件工程师和软件工程师紧密合作,确保软件和硬件之间的协同工作;- 遵守公司的开发流程和团队协作规范。职位要求:- 本科或以上学历,计算机、自动化等相关专业;- 熟练掌握C,C++编程语言,具备良好的编程基础及良好的开发习惯;- 熟悉Linux内核,了解Linux系统的架构和原理,熟悉常见的嵌入式Linux开发环境;- 5年以上嵌入式软件开发经验,其中2年以上Linux、RTOS、DSP、MCU等平台开发经验;- 熟悉H.264/H.265视频编码,熟悉Camera相关开发流程,熟悉 RTSP/RTP 等流媒体协议、TCP/IP 网络等协议的适配;- 熟练掌握QT/LVGL 进行操作界面绘制,进行UI功能设计;- (加分项)熟悉海思方案(Hi3516, Hi3519 ,Hi3559) 具有大规模量产经验,能够在海思平台下,编写seosnr 驱动,驱LCD MIPI屏. 熟悉sigmastar 、联咏、君正、RK等平台可加分;- 能积极主动完成工作和分配的任务,自驱力强,对技术精益求精。- 良好的团队协作能力和沟通能力,能够与团队成员和客户进行有效的沟通;