Linux底层驱动工程师岗位职责
1. 负责嵌入式Linux系统BSP(boot loader、kernel、rootfs)的开发、移植、调试;
任职要求:
1. 本科及以上学历或具备相关工作经验。
2. 精通嵌入式产品驱动开发并有相关项目经验者优先;
3. 熟练掌握windows/Linux平台下的C/C++语言开发和调试技巧,有跨平台开发经验者优先;
4. 熟悉Linux内核及内核和根文件系统的剪裁;
5. 工作地点在杭州
岗位职责:
1.熟悉公司内部相关平台资料;
2.完成上级安排的项目主板驱动功能调试,文档编写以及资料整理;
3.参与项目预研工作、软件需求分析和系统设计;
4.敢于挑战自我,深入Linux内核驱动代码研究。
岗位要求:
1.熟练掌握C语言,了解汇编语言;
2.能看懂硬件电路图;
3.熟悉Linuxbash以及busybox基本命令相关操作;
4.熟悉嵌入式系统基本原理,了解Linux驱动开发流程,有过项目经历或者独立移植硬件驱动者优先;
5.能阅读英文文档;
6.责任心强、勤奋努力、具备良好的沟通能力和团队协作精神。
1、负责Linux系统下驱动和HAL的开发与测试;
2、负责Linux系统下整体性能的调试与优化;
3、熟悉C语言程序设计,熟悉Linux底层驱动开发;
4、负责版本库管理、开发环境的搭建、BSP包的移植、升级方案的制定.
5、负责配合应用程序人员调试相应模块的功能,解决开发中遇到的问题。
任职要求:
1、大学本科及以上学历,电子、自动化,计算机或软件等相关专业;
2、能很好的阅读英文文档;
3、理解Linux内核的基本工作原理,熟悉Linux的驱动框架,一年以上Linux驱动开发经验;
4、熟悉ARM体系结构,熟悉Linux系统的开发环境和开发工具;
5、熟悉软件开发流程。
1,致力于设计和开发嵌入式产品,负责产品中Linux应用层部分的设计和编码;
2,调试、追踪与分析产品技术问题,产品优化,包括性能分析和提高、系统整体优化;
3,配合Linux底层驱动工程师优化系统性能和产品体验;
任职要求:
1,通信、电子工程、计算机等相关专业本科及以上学历,2年以上Linux系统应用层的的开发经验,熟练使用C/C++编程和嵌入式系统开发环境;
2,深入了了解Linux软件架构,熟悉Linux操作系统及底层工作机制,熟悉H.264,HEVC,MP4等多媒体压缩技术的优先;
3,熟悉无线视频技术,掌握RTSP等无线视频传送协议及UDP、TCP等网络传输协议,有相关音视频传输开发经验的优先;
4,有君正相关平台开发经验及周边功能模块比如无线WIFI模块开发经验的优先;
5,良好的沟通表达能力和团队精神,同时具备一定的抗压能力。
-
pack结构设计工程师岗位职责
pack结构设计工程师是做什么的?本文提供pack结构设计工程师的岗位职责例子,包括详细的工作内容及任职要求。岗位职责:1、承担pack的结构设计工作和优化工作;2、执行新产品零部件的验证和测试;3、执行产品图纸、BOM、技术标准文件的下发;4、协助生产现场解决与结构...
-
C语言软件工程师岗位职责
C语言软件工程师是做什么的?本文提供C语言软件工程师的岗位职责例子,包括详细的工作内容及任职要求。岗位职责:1、参与产品需求和项目计划的讨论和制定;2、独立根据产品需求和项目计划完成产品设计文档;3、独立完成软件编码和单元测试;4、配合测试人员完成集成测试...
-
Layout工程师岗位职责
Layout工程师是做什么的?本文提供Layout工程师的岗位职责例子,包括详细的工作内容及任职要求。1.熟悉数字电路和模拟电路2.熟练PADS画板软件,office软件3.熟练蓝牙音响,和音频电路开发优先4.中专以上学历,善于沟通职位描述:工作职责:1、根据原理图进行PCBLAYOUT,...
-
gis软件工程师岗位职责
gis软件工程师是做什么的?本文提供gis软件工程师的岗位职责例子,包括详细的工作内容及任职要求。任职要求:1.测绘、地理信息系统、遥感、计算机等相关专业本科以上学历,具有1年以上软件开发或项目实施经验;2.熟练掌握C#语言,熟悉WPF技术者优先;3.具备基本的数据库知...