Create Alert
Email me similar jobs

高级嵌入式软件工程师

Premium Remote Friendly Full-time Simulink
高级嵌入式软件工程师杭州社招全职互联网 / 电子 / 网游职位描述岗位职责:1、负责VCU应用层软件需求文档及设计文档的编制和撰写,负责控制器应用层功能软件的正向开发,包括功能规划、需求制定和分析、软件架构设计、算法开发、软件实现、软件测试等,实现底盘各功能集成运动控制,协同进行控制器硬件/底层软件开发;2、负责底盘整车控制器应用层代码的开发和维护,产品性能和功能的在软件、系统、整车各层面的验证和测试,以及整车集成、标定和发布工作;3、负责应用层功能模块的设计开发(如BMS上下电控制,故障诊断嵌入式开发等),仿真,调试,优化和集成;4、负责应用层代码与底层代码的集成及调试;5、负责底盘软件调试,故障分析及问题解决,负责开发,测试和验证等过程和结果评审,确保产品功能需求实施的完整性&鲁棒性,时覆盖功能安全目标的实现(非Autosar);6、负责车辆通信协议的维护。职位要求岗位要求:1、研究生及以上学历,电气工程、自动化、电子信息技术、信息工程、计算机、车辆工程等相关专业,三年以上车辆控制相关软件开发工作,熟悉车辆运动模型、现代控制理论、非线性控制理论等,熟悉各种控制方法(包括PID、LQR、MPC等)和常用轨迹跟踪算法原理,熟悉车辆线控制动、线控转向机构原理,具备目前电子架构主流功能的实际项目开发经验,例如UDS诊断、网络管理、网络安全、远程刷新等;2、熟悉整车控制器VCU编程开发,作为主力完成至少1个完整的整车控制策略开发工作;3、熟悉主流通讯协议(如CAN总线、RS232RS485等)的使用;4、熟练使用软件开发工具: simulink 、C/C++或python、dSpace、INCA、CANoe、CANape、PeakCAN等;5、熟悉电动汽车的结构,原理和整车性能,熟练掌握以下任一领域(制动控制/转向控制/悬架控制/车辆动力学控制)的系统原理、物理特性和控制策略等;6、熟悉底盘控制器与整车电子架构对接的开发工作流程,熟悉各底盘电控系统的架构交互和系统原理,设计分配和可行性分析网络需求;7、熟悉ST,TI,NXP,Infenion及国产兆易等主流芯片开发,并熟悉CAN,DMA,UART等接口;投递