单片机底层驱动开发工程师岗位职责职位要求
职责描述:
主要参与汽车动力总成中各种控制器的软件调试、集成、测试及技术文档的整理。
岗位职责:
1.控制器底层驱动软件编写与调试;
2.控制器软件整体集成与测试;
3.硬件模块测试软件开发;
4.控制器开发技术资料的整理及维护;
岗位要求:
1.熟练掌握C语言,熟悉Perl,Python等脚本语言者优先;
2.熟悉单片机/ARM/DSP系统架构,能够针对常见外设模块,如ADC/GPIO/SPI,进行开发;
3.熟悉测试相关专业知识,熟练使用常见电子测试设备,具备嵌入式软件测试相关经验优先;
4.本科及以上学历,汽车电子、自动化或计算机专业;
5.良好的沟通能力和团队协作能力;
岗位要求:
学历要求:本科
语言要求:不限
年龄要求:不限
工作年限:1年经验
篇2:单片机软件工程师岗位职责职位要求
职责描述:
岗位职责
1.单片机软件研发
2.单片机相关产品的日常维护与支持,包括客户定制开发、技术支持
职位要求:
1.大学本科及以上学历,1年以上实际工作经验
2.精通C语言,了解常用数据结构与算法
3.熟悉STM32系列单片机嵌入式软件开发,熟悉ucos操作系统
4.了解TCP、UDP等常用网络协议,具有socket网络程序开发经验优先
5.有GPRS数据通讯开发经验优先
6.良好的沟通能力与团队合作能力
岗位要求:
学历要求:本科
语言要求:不限
年龄要求:不限
工作年限:1-3年
篇3:单片机工程师岗位职责职位要求
职责描述:
1、大学专科及以上学历,理工科相关专业毕业
2、精通STM32及其他32位单片机(能熟练使用C语言和汇编语言进行项目设计、熟悉CAN通讯结构);
3、能进行PCB设计;
4、逻辑思维敏捷,思路清晰,善于分析问题、解决问题,学习能力强;
5、热爱研发工作,工作认真负责;
6、良好的沟通协调能力,具有团队合作精神、并能够承受一定的工作压力
7、较强的自律意识。
岗位要求:
学历要求:大专
语言要求:不限
年龄要求:不限
工作年限:3-5年
篇4:单片机软件开发工程师岗位职责
单片机软件开发工程师珠海英搏尔电气股份有限公司珠海英搏尔电气股份有限公司,英搏尔,英搏尔职责描述:
1、参与项目方案的制定与规划;
2、负责单片机系统的硬件与软件开发;
3、协助项目的样品调试,测试和产品化;
4、协助项目产品技术资料的编写;
5、协助项目产品在生产调试过程中的技术支持;
任职要求:
1、精通8位单片机和32位单片机开发,有相关项目开发经验;
2、具备一定嵌入式硬件调试能力,可以独立完成原理图及layout设计;
3、熟练掌握C,汇编语言语言,有丰富编程经验;
4、有嵌入式开发经验,优先考虑;
5、优秀的团队协作精神及系统架构设计能力。
篇5:高级单片机软件工程师岗位职责
单片机软件工程师/高级工程师航盛电子深圳市航盛电子股份有限公司,航盛电子,航盛高级工程师
任职资格:
1、本科及以上学历,计算机、电子信息、汽车工程、自动化等相关专业;
2、3年以上相关工作经验,1年以上团队管理经验;
2、精通嵌C/C++语言编程,并熟悉Freescale单片机或ADI/TIDSP(C2000系列)软件编程
3、熟悉SCI/UART,IIC,SPI总线,有嵌入式软硬件设计与调试相关工作经验;
4、精通CAN网络,熟悉各种车载通信协议、诊断协议;
5、熟悉数据结构,熟悉Matlab建模与仿真;
6、能够熟练的阅读英文材料,熟悉OSEK操作系统者优先。
岗位职责:
1、遵循软件开发流程进行软件开发工作,按计划输出相关软件设计产物;
2、主导软件开发设计,软件开发过程出现的问难题,给出分析结果和解决方案,并组织编制经验库;
3、指导工程师进行相关软件设计工作,领导团队协作开发,提高软件开发效率;
4、提供软件开发技术、工具使用的支持;寻找资源、组织相关培训,带领团队不断提升软件开发能力;
5、管理1-5名软件工程师,评估和管理软件开发的工作量、进度;
6、协助部门领导处理相关的技术工作。
工程师
任职资格:
1、本科及以上,计算机、电子信息、汽车工程、自动化等相关专业,1年以上相关工作经验;
2、精通嵌C/C++语言编程,并熟悉Freescale单片机或ADI/TIDSP(C2000系列)软件编程;
3、熟悉SCI/UART,IIC,SPI总线,有嵌入式软硬件设计与调试相关工作经验;
4、精通CAN网络,熟悉各种车载通信协议、诊断协议;
5、熟悉数据结构,了解Matlab建模与仿真;
6、能够熟练的阅读英文材料;
7、熟悉OSEK操作系统者优先。
岗位职责:
1、能独立完成相关的设计工作,提供满足技术规范及技术需求的设计方案;
2、遵循软件开发流程进行软件开发工作,按计划输出相关软件设计产物;
3、保持良好的编程习惯,软件架构尽可能实现易维护,易移植和易试;
4、能够独立应对软件出现的问题,并给出分析结果和解决方案;
5、进行软件需求的管理和维护,指导助理工程师进行相关软件设计工作;
6、配合硬件工程师进行硬件调试。