当前位置:一号简历网 >

职责 >工程师职责 >

单片机高级工程师岗位职责

单片机高级工程师岗位职责

单片机高级工程师是做什么的?本文提供单片机高级工程师的岗位职责例子,包括详细的工作内容及任职要求。1、负责产品的软硬件方案设计和软件开发编程;
2、负责公司新产品的开发、创新;
3、负责公司现有产品的维护和升级;
4、负责产品研发文档的撰写。

任职条件:
1、电子类、自动化、计算机等相关专业,本科或以上学
2、五年以上开发经验,有独立承担产品开发的能力;
3、精通单片机C语言编程、精通STM8单片机,懂153系列单片机汇编编程者优先
4、有较强的模电、数电知识以及硬件调试能力;熟悉Protel(AD)绘图软件,熟悉电路方案设计以及电路开发调试;
5、熟练使用示波器、万能表等测试仪器、能独立开展软硬件联调;
6、有射频产品开发经验者优先,懂得使用高频信号源,频谱分析仪等仪器
7、做事细心,积极主动,富有激情
岗位职责
1、负责公司新产品的研发设计;

任职要求:
1. 熟练C/C++语言,熟悉DSP开发,并使用相关设计软件;
2. 熟练使用STM8/STM32单片机,熟悉硬件接口,UART,485,IIC,SPI,CAN,FLASH等接口协议以及MODBUS等通信协议;
3. 熟悉单片机外围电路和硬件基础;
4. 具有PCB Layout能力优先考虑;
5. 有电机驱动控制的项目开发经验优先考虑;
6. 有较强的逻辑思维应变和独立解决问题的能力;
7. 有具备良好的文档编制习惯和代码书写规的能力;
8. 有良好的团队合作能力,能承受一定工作压力。

1、各项目非标自动化设备的相关电路开发设计,样品制作。

单片机高级工程师岗位职责

2、跟踪项目现场自动化设备运行情况,解决现场各种控制问题,提出优化设计;

3、负责编写产品硬件相关的设计文档、手册等。

4、完成领导安排的其他工作。


任职要求:

1.熟悉常见控制器应用,比如stm32单片机,plc(st语言方向),运动控制器(st语言方向),arm9或者更高版本的嵌入式控制器(linux操作系方向)开发

2.精通c语言,c++,st编程

3.熟悉伺服控制,有过伺服开发经验,比如舵轮,叉车等重载设备开发

4.熟悉常见类型的运动控制算法,比如pid控制,模糊控制,神经元控制等等

5.熟悉linux系统应用开发,以工业控制为主,比如串口应用编程,can应用编程,多线程,多进程,tcp网络编程,线程池的应用编程等

6.熟悉常见通讯协议,比如tcp/ip,canopen,232通讯,485通讯,spi,i2c

7.熟悉stm32单片机各种接口,能够自由配置和使用,比如单片机时钟体系,串口,dma,timer,ad,da,中断,i2c,spi

8.能够看懂电路图,进行单片机软件开发和linux系统驱动开发

任职要求:
1. 计算机、软件、通讯相关专业,本科以上学历
2. 熟悉C/C++语言,熟悉ARM7、ARM9及以上、Cortex-M3/M4内核相关单片机及微控制器。
3. 有嵌入式操作系统及常用GUI开发经验,如ucos、RTX、ucgui、emWin、minGUI或类似技术。
4. 5年以上单片机或嵌入式项目研发工作经验,有独立承担产品软件开发经验,或产品软件开发主负责经验。
5. 有产品软件开发团队“架构师”经验优先。有其本人开发的产品上市经验者优先。
6. 英语四级以上,具有良好的英语书面读写能力。
7. 具有团队合作和吃苦耐劳精神;有较强的责任心;有较强的书面和口头表达能力;有较强的学习分享能力;身体健康,精力充沛。

  • 文章版权属于文章作者所有,转载请注明 https://yhjlw.com/zhize/gongchengshi/2x651.html
专题