DSP软件工程师岗位职责
1、本科及以上学历,计算机/软件/网络等相关专业;
2、精通C/C++语言,熟悉嵌入式底层驱动编写,同时有ARM开发经验者优先。
3、熟练掌握TI DSP的体系结构和开发工具CCS、熟悉DSP 操作系统,熟悉C66x架构和多核编程;
4、熟练掌握DSP的外设驱动开发,必须有以太网、UART/SPI/McBSP、USB、CAN、PCIE、SRIO等至少4种接口开发经验。
5、熟悉数据结构及常用软件算法,熟悉雷达信号处理算法者优先。
6、熟悉MATLAB,能将MATLAB算法使用C语言进行转换实现;
7、有很好的文档撰写能力,有软件研发团队管理或项目管理经验者优先;
8、具备独立工作的能力,良好的沟通能力及团队协作精神,责任心强。
职位描述:
1、 软件需求分析,负责软件架构设计;
2、 DSP软件开发及信号处理算法实现;
3、 使用Matlab进行算法仿真和测试。
4、 配合高层软件人员进行联合调试。
1、在DSP/SoC上进行算法软件运行性能的优化;2、负责相关测试工作;
3、解决项目开发中出现的问题;
岗位要求:
1.大学研究生以上学历或重点院校本科毕业,计算机、电子、应用数学等相关专业;
2.至少熟练掌握一门高级编程语言;
3. 熟悉SoC/DSP的体系架构;
4.熟悉汇编语言;
5.具有良好的沟通能力和团队精神,富有敬业精神和责任心,能够承担工作压力。
掌握以下技能者优先:
1、有DSP或者SoC性能优化经验者
2、有汽车电子相关开发经验值任职要求:
1、计算机、通讯、电子专业本科及以上学历,年龄:20岁--35岁,男女不限,1年以上DSP驱动软件开发工作经验。
2、熟悉C语言编程,熟悉嵌入式底层驱动编写,熟悉掌握DSP外围设备驱动软件设计。
3、深刻理解TI DSP的体系结构、熟悉开发环境CCS、熟悉DSP/BIOS或SYS/BIOS操作系统
4、熟悉Linux操作系统,并能够独立完成驱动的编写和调试。
5、熟悉VC 编程环境,能独立完成上位机测试软件编写。
6、具备较强责任感、良好的沟通表达能力、团队协作意识。
工作内容:
1、 负责DSP底层驱动及测试程序开发,调试。
2、负责向客户提供底层驱动、算法方面的技术支持。
3、负责编写相应的技术文档。
-
调试工程师岗位职责
调试工程师是做什么的?本文提供调试工程师的岗位职责例子,包括详细的工作内容及任职要求。工作职责:1、物联网系统、物联网能源监控系统前期现场勘查;2、工程项目技术资料撰写及支持;3、物联网能耗监控设备在线监测系统的安装和调试,携带便携设备进行现场数据的采...
-
C语言软件工程师岗位职责
C语言软件工程师是做什么的?本文提供C语言软件工程师的岗位职责例子,包括详细的工作内容及任职要求。岗位职责:1、参与产品需求和项目计划的讨论和制定;2、独立根据产品需求和项目计划完成产品设计文档;3、独立完成软件编码和单元测试;4、配合测试人员完成集成测试...
-
OQC工程师岗位职责
OQC工程师是做什么的?本文提供OQC工程师的岗位职责例子,包括详细的工作内容及任职要求。1.具QE/QC相关经验1年以上2.具英语良好读写及良好口语沟通能力3.具质量不合格项的回报/处理与执行能力4.坚持工作原则、责任心强5.有基本报告/报表/Office经验及能力6.基...
-
游戏研发工程师岗位职责
游戏研发工程师是做什么的?本文提供游戏研发工程师的岗位职责例子,包括详细的工作内容及任职要求。岗位职责:1、负责公司H5游戏产品前端研发;2、负责公司产品易用性改进、界面技术优化和web游戏性能优化;3、Web前沿技术研究和新技术调研。任职资格:1、本科以上学...