linux开发工程师岗位职责
在当今社会生活中,很多情况下我们都会接触到岗位职责,岗位职责可以明确每个人工作职责是什么内容,该承担什么样的工作、担当什么样的责任、如何更好的去做、什么是不该做的等等。一般岗位职责是怎么制定的呢?下面是小编为大家整理的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架构,了解HDMI、MIPICSI、LVDS等接口;
7、能够看得懂原理图,会使用示波器;
linux开发工程师岗位职责2Linux开发工程师的岗位职责
1、开发分布式高可靠性和集群软件;
2、根据需求文档和设计文档实现软件模块的编码并进行测试;
3、熟悉路由、协议通讯协议者优先
4、开发数据库安全网关
5、按照软件工程规范和项目管理流程,完成相应功能模块概要设计、详细设计,代码编写以及测试等工作;
Linux开发工程师的岗位职责
1.独立完成驱动的功能开发任务
2.分析和优化驱动的性能,针对特定硬件扬长避短
3.充分了解模块相关软硬件能力、发展方向,辅助应用工程师最大化利用硬件能力
4.辅助硬件工程师规划硬件设计,预防问题,谋求功能模块的最佳方案
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界面软件的开发、测试工作
负责软件框架进行搭建、模块开发、维护、问题分析、优化等
负责所主导新产品开发的进度控制并主导产品的功能测试;稳定性测试及寿命测试
负责所主导新产品转入量产前及量产后所有问题的记录、分析并通过维护《日常反馈问题点跟进表》逐个解决
负责编写相关技术文档,参与相关质量评估、确保设计、测试工作按时保质完成
执行所在部门指派的其他任务
-
如何在win7系统中显示文件后缀名、扩展名
导读:如何在win7显示文件后缀名(扩展名)呢?有两种情况我们是需要把文件后缀名(扩展名)显示出来的,第一种是我们下载回来的文件,需要修改文件后缀名(扩展名)才可以正常显示打开;第二种是我们不知道文件是什么格式的时候,需要显示文件后缀名(扩展名),接下来小编给大家...
-
Linux系统中JVM内存2GB上限的详解
我们通常使用的JVM都是32位的(64位的JVM会损失10-20%的性能,通常不建议使用),而32位程序的寻址空间应该是4GB才对,为什么Linux上的内存只能使用2GB呢?经过和JDK研发组的人员沟通,终于弄清楚了一些相关的原因。这个问题存在于早期的一些Linux版本中,特别是内核2.5以前的...
-
四则XP系统使用技巧
XP操作系统可以说是得到了许多用户的支持,是一个功能强大,界面美观的操作系统,但是其中也有许多技巧可以简化我们的操作或者提高系统性能。只要我们在使用过程中稍加留心就会发现。一、快速关机对于快速关机,在网上也有许多方法,同时爱好是因人而异的,这里也不妨介绍...
-
Linux操作系统下防黑实用技巧
Linux操作系统下防黑技巧Linux是一个多用户的系统,一旦人家取得你的root用户之后,他就可以在你的系统上为所欲为了,由于单用户对系统有完全的控制权限,如果操作不当或被他人进入,那么后果将不堪设想,如何防止入行单用户了,有以下几个注意的方面。1、对/etc/inittab文...