职责描述:1、按照客户需求完成符合功能、性能和质量要求的软件开发和调试;2、参与项目需求分析,进行系统框架和核心模块的详细设计;3、学习掌握产品硬件平台各芯片使用方法,编写各主要器件的相关程序,并将器件的使用情况及时反馈给硬件设计工程师;4、理解产品的功能需求,设计软件的整体构架,编制软件的概要和详细设计说明;5、根据新产品开发进度和任务分配,开发相应的软件模块,调试与测试软件代码;6、整机的联合调试,与其他软件人员进行系统调试及整体性能测试,稳定性测试等;7、根据公司技术文档规范编写相应的技术文档;8、设备的维护与软件升级改进工作;分析处理市场及客户反馈的产品问题,改进产品;9、为市场、生产等部门提供技术支持。任职要求:1、五年以上车载电子、电气、通信设备等行业相关岗位工作经验;2、精通C语言编程,有良好的模块化编程习惯,具备编码和撰写文档的能力;3、熟悉嵌入式系统软件开发,掌握至少一种嵌入式实时操作系统下的编程;4、熟悉软件开发流程及规范、体系结构,能够独立解决技术问题,有较强的创新意识;5、熟悉汽车CAN总线通信,掌握SPI/UART/IIC/RS485等各种通信接口的驱动编写;6、熟悉ARM嵌入式平台,具有Linux平台或者Cortex M3/M4/S32K平台开发经验;7、熟悉数字电路,具有一定的动手调试能力;8、有丰富的车厂前装TBOX、ADAS系统软件开发经验者优先考虑。