嵌入式软件工程师
北京
本科及以上
自动化类·计算机类
使用简历深度优化功能,快速提升简历质量
职位介绍
岗位职责
1、负责公司机器人产品语音交互/音频处理相关嵌入式软件系统设计与开发工作;
2、负责产品相关嵌入式处理器平台的底层软件开发与语音功能开发(音频采集/处理、KWS/ASR/TTS 等);
3、负责解决嵌入式软件系统相关问题,具备产品全生命周期管理思维,从较长远角度思考软件稳定性建设;
4、负责协同硬件开发,参与硬件选型与板级联调(线路连接等),并配合硬件工程师完成相关功能调试和测试;
5、负责产品开发、调试、维护、生产、交付等各项软件相关工作和相关文档的撰写等。
任职要求
1、本科及以上学历,电子、计算机、自动化、通信等相关专业;
2、熟悉 ARM64/aarch64、ARM32/arm-linux-gnueabihf等嵌入式 Linux 板卡/平台的开发流程(交叉编译、构建/部署等);
3、熟悉 C/C++ 语言,具有良好的编程习惯,逻辑分析能力强;具备 Linux C/C++ 开发经验者优先;
4、了解常用硬件接口(UART/I2C/SPI/I2S/USB 等),具备阅读原理图、datasheet、用户手册能力;有驱动/联调经验者优先;
5、熟悉 Python,具备脚本与工具开发能力者优先;有语音 KWS/ASR/TTS 相关项目/实习经历者优先;
6、具有很强的责任心

