岗位职责:
参与公司汽车电子产品的软件开发工作,负责嵌入式系统的设计、编码、调试与测试。工作内容涉及C/C++ 编程、Python 脚本开发、以及汽车通信协议(如 CAN、LIN 等)的实现与调试:
1、开发和维护嵌入式软件,用于汽车电子控制单元(ECU);
2、参与软件架构设计、编码、单元测试与集成调试;
3、配合硬件工程师进行软硬件联调;
4、实现和验证 CAN、LIN、UDS 等通信协议;
5、编写相关技术文档,如软件设计说明书、用户手册;
6、支持生产和售后团队进行问题定位与技术支持。
岗位要求:
1、熟悉 C/C++ 编程,了解 ARM/Cortex 等主流 MCU 架构,掌握常用外设(I2C、SPI、UART、CAN 等)及 RTOS(如 FreeRTOS)的基本原理;
2、熟悉 Linux 环境开发,能够使用示波器、逻辑分析仪等工具。