职位详情
微信扫码分享
举报
3-5年硕士嵌入式软件工程师
职位描述
ARM开发 ZYNQ Linux QT/C++
1、负责ZYNQ系列板卡PS端的软件开发工作
2、在ZYNQ平台上完成操作系统的移植、裁剪、驱动开发及应用实现
3、协同QT开发人员完成QT应用在ZYNQ平台的部署与优化
4、配合ZYNQ PL端FPGA工程师进行联合调试与接口对接
5、依据设计文档或需求说明开展代码编写、调试、测试及后期维护
6、承担ZYNQ相关软件产品的概要设计与详细设计,参与项目各阶段软件设计方案评审
任职要求
1、具备3年以上ZYNQ处理器PS侧开发经验,掌握PS与PL协同开发模式,熟悉PS/PL间通信机制
2、熟练掌握Linux操作系统,精通网络编程(TCP/UDP),理解多进程与多线程编程模型
3、掌握操作系统裁剪、移植及交叉编译技术
4、熟悉makefile语法、shell脚本和cmake构建工具,掌握GDB调试手段
5、熟悉Ethernet、USB、I2C、UART、SPI等常用外设接口,具有较强的设备驱动调试能力
6、精通C/C++语言,能熟练开展ZYNQ PS端裸机程序开发
7、具备独立阅读技术文档的能力,逻辑清晰,善于团队协作,具备探索新领域和持续学习的能力
加分项
1、有MOSOC(XCZU4EV/5EV/7EV)平台VCU开发经历
2、了解图像处理流程,曾在PS端使用OpenCV等工具开展图像相关开发工作
3、了解FPGA逻辑设计(如Vivado工具链、HLS)、原理图设计,可协助硬件问题排查
4、具备ZYNQ项目开发经验者优先考虑
5、具备音视频开发背景者优先(涉及HDMI、DP、SDI、MIPI等接口)
6、具备音视频编解码开发经验者优先(如H.264、H.265、JPEG、MJPEG等格式)
7、有复旦微FMQL系列芯片开发经验者优先
8、硕士学历者优先录用
职位总结围绕职位描述,归纳工作内容、招聘要求

西女士IP:上海
半年内活跃|
华太极光
·人事经理无锡

