职位描述:
1. 根据需求文档,编写概要设计、详细设计,并开发相应模块代码;
2. 在Linux或RTOS系统上开发并调试,包括网络通信、系统管理、信号处理等功能实现;
3. 配合硬件工程师完成模块功能调试,配合上层应用软件工程师完成相关模块功能调试;
4. 对客户相关问题进行分析解决。
岗位要求:
1. 本科及以上学历,计算机、通讯类或其他相关专业;
2. 熟练使用C/C++语言,熟悉进程间通信,多进程编程,熟悉ARM等体系架构及相应的外围接口电路;
3. 熟练掌握Linux系统和各类RTOS系统的外围驱动开发及应用编程,对TCP/IP协议栈有深入了解;
4. Linux Kernel裁剪移植,驱动设计、开发及调试;
5. 具备良好的沟通能力、逻辑思维强、善于团队协作、有强烈的责任心;具备较强的学习能力和自我管理能力,性格积极乐观,能够在压力环境下工作。