职位详情
高级嵌入式软件开发工程师
1.6-2.5万
四川九通智路科技有限公司
成都
5-10年
本科
04-17
工作地址

成都市-武侯区-两江国际一期B幢801

职位描述
岗位职责:
1. 负责物联网硬件产品的嵌入式软件代码开发,负责嵌入式系统(MCU/MPU)的底层驱动开发、中间件移植及应用程序编写(如RTOS、Linux嵌入式系统)。
2. 参与产品需求分析,完成软件架构设计、模块划分及代码实现。
3. 编写硬件接口驱动(如UART/I2C/SPI/CAN/USB等),优化系统性能与资源占用。
4. 使用示波器、逻辑分析仪、频谱仪等工具进行硬件调试,解决软硬件协同问题。
5. 分析并修复产品中的软件缺陷(Bug)及性能瓶颈。
6. 撰写设计文档(如软件设计说明书、接口协议)、调试手册及产品说明书。
7. 维护代码版本(Git/SVN)和开发流程(如CI/CD),有良好的代码编程风格。
8. 与硬件工程师协作完成PCB设计评审、信号完整性分析。
9. 支持生产部门解决量产中的软件问题,提供固件烧录方案。
10.领导交办的其他工作。
任职要求:
1. 本科及以上学历,计算机与软件相关专业;
2. 5年以上嵌入式开发经验,独立完成过至少5个完整项目(从需求到量产);
3. 精通C/C++,熟悉汇编(ARM Cortex-M/A系列优先),熟练掌握数字电路、模拟电路知识,能阅读原理图和英文Datasheet;
4. 熟悉FreeRTOS、Linux嵌入式开发;
5. 精通至少一种通信协议栈(如LWIP、ZigBee、蓝牙/Wi-Fi、星闪);
6. 有低功耗设计(如电池设备)、实时系统优化、EMC问题解决经验者优先;
7. 熟悉常见外设驱动开发(UART/I2C/I2S/SPI/CAN/USB/RS485/PWM等);
8. 熟悉物联网技术和协议(如MQTT、CoAP、NB-IOT、4G、以太网、RS485、LoRa、MOUBUS等),有边缘计算、数字孪生、行业物联网项目落地经验者优先;
9. 有电脑上位机、WEB、QT、Python、GUI开发经验者优先;
10. 有嵌入式数据处理算法(卡尔曼滤波、温漂补偿等)开发经验者优先;
11. 必须是自驱型人格特质,被动型工作者勿投;

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请