嵌入式Linux开发工程师职位描述与岗位职责任职要求
职位描述:
岗位职责:1、负责公司硬件产品的嵌入式软件开发与调试;
2、对ARM代码进行维护、改进完善,以满足新需求;
3、参与项目需求分析,参与搭建系统框架和核心模块的设计;
4、根据项目进度完成代码开发任务;
5、编写文档,完成相关代码测试任务;任职要求:1、大学本科及以上学历,电子、通讯、控制、计算机相关专业;
2、熟悉c/c++、shell编程,熟悉linux开发环境,有2年以上嵌入式linux项目开发经验者佳;
3、熟悉TCP/IP协议,了解网络编程,熟悉各种IPC机制,有多进程、多线程开发经验者佳;
4、熟悉ARM系列微处理器架构,有一定的硬件基础,能看懂原理图,熟悉IIC、SPI等常用接口;
5、熟悉linux驱动模型,有linux平台驱动开发经验者佳。
微信
篇2:嵌入式软件工程师(表计)(深圳分公司)职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、负责解读客户需求,整理、输出符合标准化要求的开发文档;
2、参与嵌入式软件开发设计评审;
3、负责设计符合技术要求的固件产品,完成方案论证;
4、负责产品的可生产性、可维护性及产品生命周期内的固件质量;
5、处理公司内部异常反馈问题,协助生产保证产品的顺利投产;
6、提供产品售后市场的技术支持。
任职要求:
1、本科及以上学历,有1年以上相关工作经验;
2、熟练掌握C语言程序设计;
3、掌握单片机类产品软件架构设计;
4、有良好设计风格、文档习惯;
5、熟练常用交叉编译环境(如:IAR/KEIL)与调试仿真工具的使用。
篇3:嵌入式软件开发工程师(Linux终端)(深圳分公司)职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、负责解读客户需求,整理、输出符合标准化要求的开发文档;
2、参与嵌入式软件开发设计评审;
3、负责设计符合技术要求的嵌入式软件产品,完成方案论证;
4、负责产品的可生产性、可维护性及产品生命周期内的软件质量;
5、处理公司内部异常反馈问题,协助生产保证产品的顺利投产;
6、提供产品售后市场的技术支持。
任职要求:
1、本科及以上学历,自动化、计算机、电子信息、通信等相关专业;
2、熟练掌握C/C++语言程序设计;
3、掌握嵌入式Linux类产品软件架构设计,熟悉网络SOCKET编程;
4、熟悉常用交叉编译环境(如:GCC)与常用LINUX命令的使用;
5、有良好设计风格、文档习惯。
篇4:嵌入式应用软件开发工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
岗位职责:
1、参与机器人控制系统应用层软件需求分析;
2、根据项目开发进度和任务分配,开发相应的软件模块;
3、根据公司技术文档规范编写相应的技术文档。
岗位要求:
1、计算机相关专业本科以上学历,1年以上linux应用开发工作经验;
2、精通C语言编程,熟练掌握Linux编译环境;
3、熟悉TCP/IP原理,有网络编程经验;
4、熟悉串口编程,有串口编程经验者优先;
5、有动态链接库编译及使用者优先。
6、熟悉QT优先;
篇5:嵌入式WINCE开发工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1、进行WinCe平台下终端软件开发和维护工作;
2、根据相关芯片文档,原理图等进行系统移植,驱动开发;
3、根据产品需求,开发对应功能,根据开发计划按时完成开发任务,确保软件质量;
4、参与讨论程序功能设计,独立完成功能开发,验证和修正测试中发现的问题;
5、学习和研究新技术以满足产品的需求,根据开发过程中的体验对产品提出改进建议;
6、直接上级安排的其他工作。
任职要求:
1、大学本科及以上学历;
2、熟练使用VS.NET2008或以上开发环境,精通C#语言,2年以上嵌入式WinCE软件开发经验,熟悉软件设计模式,有良好的编程规范和软件思维;
3、熟悉ARM、DSP、STM32F系列单片机编程,并熟练使用KEILC,CCS等相关开发平台;
4、熟悉现场通讯总线485,CAN等;
5、良好的团队合作意识和沟通能力,具有较强的学习能力,独立的问题分析与解决能力,工作积极主动,有热情,能吃苦耐劳。