-
嵌入式软件岗位职责
-
嵌入式软件工程师石家庄通合电子科技股份有限公司石家庄通合电子科技股份有限公司,通合科技,通合工作职责:
1、根据产品计划或用户需求,对公司现有监控系统产品进行改型及维护支持;
2、基于公司既有产品架构,开展新产品平台的设计与研发,并进行单元测试、系统测试;
3、根据项目具体要求,承担开发任务,按计划完成任务目标;
4、负责嵌入式软件/硬件的设计实现、编码调试和优化工作;
5、负责编制规范的设计文档
知识要求:
1、本科以上学历,电子、计算机、自动化、电气工程相关专业;
2、具有扎实的模拟电路、数字电路等理论知识,可以使用AD进行原理图、PCB设计;
3、掌握CAN、RS485、RS232、以太网、SPI、IIC、LIN等常用通信知识;
4、熟悉TI、Freescale、ST、GD等Cortex系列单片机的性能和结构,
5、熟练使用C/C++/C#语言,具有较强的编程能力和良好的软件工程思想;
6、熟悉常用嵌入式操作系统的基本理论;(加分项)
7、熟悉Linux操作系统,熟悉Shell编程;(加分项)
技术要求:
1、5年以上嵌入式研发经验;
2、熟悉ARM系列MCU、SOC,能够进行相应的软件/硬件开发;
3、熟练使用各种开发调试工具;(加分项)
4、熟悉Linux内核和驱动开发;(加分项)
5、分析问题解决问题能力强,思维清晰缜密,能够短时间制定出解决方案;
6、具有系统分析和设计能力,
7、良好的沟通能力和团队合作精神;
8、能够规范编制软件文档
-
相关范文
- 热门推荐
-
- 1 软件开发工程师岗位职责(电信)
- 2 软件业务分析师岗位职责
- 3 软件运营管理岗位职责
- 4 软件销售业务员岗位职责
- 5 用友软件客户经理岗位职责
- 6 软件开发实施岗位职责
- 7 流媒体软件岗位职责
- 8 BSP软件开发岗位职责
- 9 软件咨询师岗位职责
- 10 电力软件项目岗位职责
- 分类推荐
- 猜你喜欢
-
- 1 化学软件岗位职责
- 2 软件实施主管岗位职责
- 3 软件性能测试工程师岗位职责
- 4 C++软件程序员岗位职责
- 5 金融软件项目岗位职责
- 6 信息技术部软件开发岗位职责
- 7 医疗信息软件岗位职责
- 8 OA软件测试工程师岗位职责
- 9 软件管理岗位职责
- 10 产品嵌入式硬件岗位职责