嵌入式软件工程师(vxworks方向)职位描述与岗位职责任职要求 - 制度大全
制度大全 导航

嵌入式软件工程师(vxworks方向)职位描述与岗位职责任职要求

编辑:制度大全2020-07-23

职位描述

职责描述

岗位职责

1、负责参与技术需求的前期沟通;

2、负责产品研发中代码设计;

3、负责产品研发过程中调试;

4、提供生产及测试技术支持;

5、项目相关文档撰写和维护,平台建设、项目维护。

任职资格:

1、本科以上学历,通信、电子、自动化、计算机或相关专业;

2、熟悉PowerPC、DSP、ARM系列CPU,有底层驱动开发经验;

3、精通C和C++语言,有嵌入式实时操作系统(如VxWorks/Linux)工作经验;

4、有军工行业从业经验优先;熟悉一款CPU的boot启动流程者优先;熟悉SRIO、PCIe协议及其驱动设计者优先;

5、熟练掌握软件件相关开发工具,熟悉嵌入式产品开发过程;

6、具有良好的职业道德及较强的项目管理综合能力,较强的团队合作精神、沟通能力和敬业精神。

任职要求

篇2:嵌入式软件工程师(DSP方向.)职位描述与岗位职责任职要求

职位描述

工作职责

1、根据部门的相关制度及流程,负责嵌入式产品的软件开发工作;

2、负责嵌入式底层驱动编写;

3、负责DSP外围设备驱动软件设计;

4、上级交办的其他工作。

任职资格

1、计算机、通讯、电子专业本科及以上学历,2年以上DSP驱动软件开发工作经验;

2、有军品设计经验者优先;

3、精通C语言编程,熟悉嵌入式底层驱动编写,熟练掌握DSP外围设备驱动软件设计;

4、深刻理解TIDSP的体系结构、熟悉开发环境CCS、熟悉DSP/BIOS和SYS/BIOS操作系统;

5、善于学习,深入了解嵌入式系统软件及开发环境,能够独立完成嵌入式产品的软件开发工作;

6、具有极强的积极主动意识和专研精神;

7、具备严谨的设计质量、风险管控意识。

篇3:嵌入式开发软件工程师职位描述与岗位职责任职要求

职位描述

职责描述

1.蓝牙多模模块、NB-IoT模块等嵌入式应用软件开发;

2.蓝牙Mesh等新技术发展跟踪及市场需求分析;

3.完成产品的落地及实施。

任职要求

1.本科及以上学历,计算机、电子、通信、自动控制、自动化等相关专业;

2.1年以上嵌入式软件开发经验,精通ARM等单片机下的C/C++应用开发;

3.熟悉TCP/IP、UDP、MQTT、CoAP、HTTP、蓝牙Mesh、蓝牙音频等通信协议;

4.具有服务端对接开发经验者优先(php、python、Node.js等);

5.具有CSR、杰里、Realtek、炬力等蓝牙开发经验者优先。

篇4:资深嵌入式软件工程师(底层驱动开发)职位描述与岗位职责任职要求

职位描述

职责:

负责?Linux?内核与驱动程序的开发维护工作,包括:

?1)为芯片开发Linux内核并设计开发驱动程序

2)分析和解决在系统集成期间发现的问题

3)优化内核和驱动

4)?负责软件研发体系和质量体系的管理。

?岗位要求

1、5?年以上嵌入式操作系统驱动开发经验

2、至少?3?年ARM平台的?LINUX?驱动经验,USB,I2C/I2S,SPI?等驱动?3?种以上的开发经验

3、熟悉RTOS(real-time?operating?system),?bootloader,?BSP(?board?support?package),?driver,?Multiprocessing?和硬件底层设计等等

4、熟练掌握?ARM?体系结构的汇编语言,精通?C/C++?语言

5、熟悉嵌入式系统的?Bootloader、linux?内核裁剪

6、熟悉?Linux体系架构者优先.

篇5:嵌入式软件工程师(算法移植和优化)职位描述与岗位职责任职要求

职位描述

岗位职责

为端侧人工智能系统设计、开发DSP软件、应用开发和性能优化

具体工作:

1、深入了解和明确设计需求,和其他专业团队(芯片、算法团队)合作进行高质量的设计工作

2、负责DSP的程序设计、编码及测试

3、完成PC端算法到DSP平台的移植和优化?

4、协助算法开发工程师进行算法原型的验证和优化

5、基于SoC多核处理器上的软件设计与开发?

岗位要求

1、相关专业(计算机科学、自动控制、电子工程、精密仪器、应用物理等)本科或者本科以上学位

2、有三年以上的DSP开发经验。

3、熟悉TI、CEVA、Cadence至少一种DSP架构

4、有三年以上IC设计公司工作经验优先。

5、良好的C/C++,DSP程序开发能力,有较好的架构构建水平

6、熟悉RTOS(real-time?operating?system),?bootloader,?BSP(?board?support?package),?driver,?Multiprocessing?和硬件底层设计等等

7、了解“敏捷软件开发”(Agile?software?development)的方法,并有相关工程实践,能应用到版本控制、代码分析、单元测试、代码整合中去

8、良好的个人项目任务和时间安排水平

9、有良好的口头和书面表达能力

10、熟练阅读英文技术文档

11、良好的团队合作精神

希望您有:

1、丰富的项目经验

2、强大的设计开发能力

3、团队合作精神

4、乐于迎接各种技术调整

5、创造性的问题解决能力

6、推动项目进展的主动性

7、有一定的英文阅读能力及英文沟通能力

制度专栏

返回顶部
触屏版电脑版

© 制度大全 qiquha.com版权所有