C#软件开发工程师JD岗位职责:1、负责汽车总线工具的桌面应用程序开发和测试;2、需要与产品和行业专家进行紧密的沟通协作,充分理解客户需求以及产品的设计和应用场景3、需要根据产品设计、输出高质量的技术文档;包括技术方案、架构图、原理图、流程图、接口文档等4、解决项目中的关键问题和技术难题,并确保软件的质量。任职要求:1、本科及以上学历,计算机相关专业,5年及以上相关开发经验,有C/S经验者优先;2、熟练使用C#, C++, .NET, UWP, Xamarin, MFC, Windows Forms等,熟悉VS,VC开发环境,有windows开发经验;3、熟悉掌握SQL SERVER、Oracle、MySql等数据库其中一种以上,能够编写较为复杂的SQL语句、存储过程、触发器;4、具备清晰的面向对象编程思想和架构设计理念,做事踏实,具有较强的学习能力,具有良好的沟通能力、团队协作意识和敬业精神;5、掌握软件设计原则、软件设计模式、数据结构、常用算法者优先。【加分项】1、有跨平台程序开发经验,Windows和Linux2、有C++开发经验,熟悉C#调用C++,熟悉C#调用Python等夸语言开发3、了解CAN,LIN,XCP,UDS, DoIP等相关知识4、有windows下USB驱动开发硬件