工作内容:
1.负责嵌入式软件开发团队建设和资源流程规划;
2.完成嵌入式软件的需求分析、软件架构设计和通信协议设计;
3.负责嵌入式系统底层驱动和上层应用开发;
4.负责产品客户定制功能开发、维护;
5.配合硬件和产品经理完成产品系统集成和测试工作;
6.根据研发项目管理要求,输出软件设计相关项目文件和汇报材料。
任职要求:
1.硕士以上学历,6年以上计算机、网络通信、嵌入式开发和管理等相关工作经验;
2.熟练掌握C/C++语言并有实际开发经验,对软件模块化、可移植性有深刻理解。
3.熟悉ARM、DSP、MCU等控制芯片体系架构掌握SPI、I2C、UART、CAN、以太网等通信外
设驱动开发,
4.了解实时操作系统原理和运行机制,有相关项目经验。
5.熟悉模拟电路、数字电路,了解电路设计原理,有较强的动手能力。
6.有软件开发团队管理经验,具有较强的团队协作能力、沟通能力、学习能力。
7.熟悉嵌入式Linux系统和交叉编译环境,掌握多线程/网络/QT编程者优先。
8.熟悉Linux内核驱动模型,有Linux内核开发经验者优先。