| 设立背景 | 公司做无人机和机器视觉产品,需要有人写底层代码。 | ||
|---|---|---|---|
| 核心职能 | 写arm芯片的系统、驱动、应用。让硬件能跑起来。 | ||
| 工作内容 | 移植rtos和linux内核,写各种驱动,调算法,维护sdk。 | ||
| 协作关系 | 和硬件工程师一起调板子,向技术组长汇报,和算法同事对接ceva代码,和测试一起看bug。 | ||
bsp软件开发工程师 工作内容:
1.负责开发应用于无人机和机器视觉等高端智能系统的arm嵌入式操作系统、驱动程序及应用程序。
2.基于arm架构cortex m系列cpu进行驱动程序开发、rtos的移植和应用程序开发。
3.基于arm架构cortex a系列cpu进行bootloader的开发和维护、linux内核的移植和维护、linux pcie/ usb/ emmc/ sdio/ ethernet/ nand flash/ nor flash/ uart/ can/ spi/ i2c等相关驱动程序的开发和维护。
4.无人机和机器视觉应用场景相关的中间件开发和应用程序开发。
5.在ceva dsp中实现无人机控制算法和机器视觉算法。
6.在redhat、ubuntu等 linux开发环境中利用make、shell、python等工具和方法进行sdk框架维护。
| 设立背景 | 公司要做音视频产品,得有人搞编解码和算法。 | ||
|---|---|---|---|
| 核心职能 | 写音视频组件代码,研究编解码算法,做方案设计。 | ||
| 工作内容 | 写c/c 代码,做单元测试,写设计文档,分析算法场景。 | ||
| 协作关系 | 跟产品经理聊需求,和测试工程师联调,向技术组长汇报,和ui一起改展示效果。 | ||
多媒体开发工程师职位要求
1.通讯、电子、计算机相关专业,一至三年以上相关工作经验
2.熟悉音频或视频编解码规范,熟悉各种编解码规范的应用场景
3.熟悉数学仿真分析工具,有信源算法仿真分析经验者优先
4.良好的汇编和c/c 语言编程能力
5.能熟练阅读和理解英文资料,有较强的书面或口头交流能力。具有团队合作精神、沟通能力和敬业精神
1.参与多媒体应用相关技术开发工作,负责软件多媒体业务组件的设计、实现、单元测试、维护等
2.负责音频/视频/图像相关领域常用编解码、数字处理等算法的研究和分析
3.负责文档撰写/维护,包括程序设计文档
4.根据客户需求提出多媒体展示技术整体解决方案