岗位描述
岗位职责
1. 负责侦检类装备产品的嵌入式软件开发、单元测试、集成测试及缺陷修复;
2. 参与软件需求分析、架构设计及技术文档编写,保障代码质量与可维护性;
3. 配合硬件团队完成软硬协同调试与系统联调。
岗位要求
1. 熟练掌握C/C++语言,具备嵌入式软件开发经验,熟悉ARM Cortex-M系列MCU开发流程;
2. 熟悉常用外设驱动开发(如GPIO、UART、SPI、I2C、ADC、PWM等)及RTOS(如FreeRTOS、RT-Thread)应用;
3. 熟练使用主流嵌入式开发工具链(如Keil MDK-ARM、IAR Embedded Workbench、GCC for ARM等);
4. 具备良好的代码规范意识和问题分析能力,能独立完成模块级软件交付。