岗位职责:
1、参与公司新产品总体方案设计,根据产品需求设计系统软件方案;
2、负责新产品嵌入件软件架构、模块设计和代码实现,负责现有产品的软件维护和升级;
3、在裸机、微实时系统下开发应用程序及底层接口和外设驱动程序;
4、配合硬件工程师完成硬件单板的调试工作;
5、配合算法工程师完成算法的嵌入式平台移植工作;
6、完成项目相关技术文档的撰写、整理。
任职要求:
1、本科及以上学历;
2、具有一定的硬件基础知识;
3、熟练掌握C语言,具有独立设计开发软件模块的能力和良好的编码规范;
4、掌握嵌入式处理器定时器、中断等常用模块的开发工作;
5、熟悉RS232/485、CAN、SPI、TCP/IP等常用总线通讯的原理及协议。