岗位描述
岗位职责
1、负责数字逻辑系统的软件开发工作,包括但不限于视频编解码、雷达、传感器等业务方向;
2、负责基于Linux的系统分析优化,包括但不限于问题调试、性能调优及相关工具开发;
3、和数字逻辑设计团队合作,完成业务IP及数字逻辑系统功能/性能开发验证,包括但不限于验证软件开发、软硬件协同仿真,FPGA验证;
4、根据公司规范要求,完成研发相关设计与用户文档。/1. 参与SSD固件设计开发,包括但不限于协议、驱动、算法开发;
2. 参与SSD固件分析优化工作,包括但不限于问题分析、性能优化、算法优化;
3. 与相关同事沟通协作,理解并实现业务功能需求;
4. 编写、维护开发文档,设计测试用例。/1. 参与SSD固件设计开发,包括但不限于协议、驱动、算法开发;
2. 参与SSD固件分析优化工作,包括但不限于问题分析、性能优化、算法优化;
3. 与相关同事沟通协作,理解并实现业务功能需求;
4. 编写、维护开发文档,设计测试用例。
岗位要求
1、硕士及以上学历,计算机、通信、电子及相关专业;
2、熟练使用C,了解汇编语言,具备良好的编程风格;
3、具备团队合作经验及能力,责任心良好;
4、具备以下知识及经验者优先:
1)熟悉数字信号处理理论,具备视频编解码、雷达、传感器应用开发相关经验;
2)具有在ARM、DSP等嵌入式平台上驱动、固件开发相关经验;
3)熟悉一种操作系统,例如Linux/RTOS,具有项目经验者尤佳。/1. 本科及以上学历,计算机、通信、电子、嵌入式等相关专业或研究方向;
2. 熟悉使用C/C++语言,具备良好的编程风格;
3. 理解嵌入式实时操作系统原理,有经验者佳;
4. 熟悉嵌入式开发流程,有嵌入式开发经验,如stm32、GD等arm、risc-V开发经验;
5. 熟悉常用总线和接口,如I2C、SPI、UART等。/1. 本科及以上学历,计算机、通信、电子、嵌入式等相关专业或研究方向;
2. 熟悉使用C/C++语言,具备良好的编程风格;
3. 理解嵌入式实时操作系统原理,有经验者佳;
4. 熟悉嵌入式开发流程,有嵌入式开发经验,如stm32、GD等arm、risc-V开发经验;
5. 熟悉常用总线和接口,如I2C、SPI、UART等。