《linux开发工程师岗位职责.docx》由会员分享,可在线阅读,更多相关《linux开发工程师岗位职责.docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、linux开发工程师岗位职责linux开发工程师岗位职责1岗位职责:1、负责IMX6Linux平台系统移植与驱动开发、调试优化;2、负责uboot调试、优化;3、负责Linux下应用程序开发调试;4、负责相关技术文档编写;任职要求:1、计算机、电子信息相关专业;2、精通C、C+语言,数据结构;3、熟悉ARM架构,对Linux系统有深入的了解,可以对linux内核进行移植与裁剪,rootfs编译移植,了解LinuxDeviceTree;4、对Ubbot有一定的了解,熟悉uboot对linux内核的引导机制;5、有过飞思卡尔IMX6平台开发经验优先;6、具有视频采集处理经验,理解V4L2架构,了解
2、HDMI、MIPICSI、LVDS等接口;7、能够看得懂原理图,会使用示波器;linux开发工程师岗位职责2Linux开发工程师的岗位职责1、开发分布式高可靠性和集群软件;2、根据需求文档和设计文档实现软件模块的编码并进行测试;3、熟悉路由、协议通讯协议者优先4、开发数据库安全网关5、按照软件工程规范和项目管理流程,完成相应功能模块概要设计、详细设计,代码编写以及测试等工作;Linux开发工程师的岗位职责1.独立完成驱动的功能开发任务2.分析和优化驱动的性能,针对特定硬件扬长避短3.充分了解模块相关软硬件能力、发展方向,辅助应用工程师最大化利用硬件能力4.辅助硬件工程师规划硬件设计,预防问题,
3、谋求功能模块的最佳方案5.协助定义系统架构,合理规划软硬件,谋求产品实现的最佳方案linux开发工程师岗位职责3岗位职责:1、Linux平台应用软件设计开发工作,包括中间件的设计以及UI设计;2、独立完成软件产品模块设计、编码、联调、维护等各阶段的开发任务;3、根据软件产品编写开发设计文档;4、对承担的软件开发进度和质量负责;5、根据软件系统中具体难点问题,参与技术难点的技术攻关;职位要求:1、本科或以上学历,毕业于电子/计算机/通讯/自动化等相关专业;2、3年以上C/C+开发经验,2年以上Linux软件开发经验;3、精通Linux操作系统,熟悉linux软件安装调试,熟悉Linux系统命令行操作和简单测试脚本编写;4、熟悉QT+QtCeator开发环境;良好的.C/C+功底;6、有UI设计相关经验者优先;6、编程基础知识扎实,学习能力强,优秀逻辑思维能力;7、较好的沟通能力和团队合作精神,积极主动,富有责任心;岗位职责:负责Linux系统应用软件、GUI界面软件的开发、测试工作负责软件框架进行搭建、模块开发、维护、问题分析、优化等负责所主导新产品开发的进度控制并主导产品的功能测试;稳定性测试及寿命测试负责所主导新产品转入量产前及量产后所有问题的记录、分析并通过维护日常反馈问题点跟进表逐个解决