此岗位需要有相关工作经验!
1、负责基于ARM平台的嵌入式单板机的软件开发工作;
2. 负责开发文档,通信协议,维护文档、测试文档的编写;
3. 根据标准化要求,负责对所做的硬件设计进行标准化归档并生成设计BOM;
4. 负责新研发模块的控制方案设计,原理图及PCB绘制,元器件选型等;
5、嵌入式软件代码开发规范与编写;
6、嵌入式系统整机进行调试、测试;
7、主导嵌入式代码的调试、功能测试、及日后工程化的软件改进工作;
8、分析并解决软件开发中以及工程中存在的问题;
9、配合工厂测试及生产体系等关联任务;
A. 对接上位机系统,协助完成相关控制模块的整机集成与调试;
B. 负责指导生产部门进行硬件电路生产,向生产、工艺及客户端提供技术支持。
任职资格:
1、本科以上学历,计算机技术、电子工程、自动化工程相关专业;
2、具有三年以上c/c++嵌入式软件研发经验,精通嵌入式C语言。
3、熟练掌握I2C,SPI,UART,USB,WIFI等外围接口,可以用软件仿真及示波器、频谱仪等仪器分析解决硬件问题;
4、精通电路原理图和PCB设计,熟练使用AD、PAD、SCadence中至少其中一种画图软件,有元件选型,BOM、Gerber输出,量产进度跟踪及样板调试;
5、熟练51、ARM、PIC、AVR单片机硬件平台的软件开发经验
6、熟悉I2C、SPI、RS232/485、CAN、Tcp/ip、4G-Cat.1、WIFI等通讯协议
7、熟悉基于嵌入式linux下的I/O操作,多进程/多线程操作。有QT开发经验者优先考虑。
8、熟悉基于MDK下的stm32软件开发工作。
9、有较强的模拟/数字电路的硬件设计和调试能力,焊接能力,动手和调试能力、文字编辑能力;
一经录用,享受五险、双休、法定节假日、年终奖、带薪年假、综合福利等待遇。