1、底层驱动工程师
职位描述:
①负责嵌入式操作系统移植;
②负责外设、总线及各类接口驱动程序开发、测试;
③配合硬件设计师完成产品数字硬件设计和性能优化;
④参与产品方案设计、产品维护、测试等工作。
职位要求:
电子、通信、计算机、自动化等相关专业本科或以上学历;熟悉ARM、POWERPC、DSP等平台及开发环境;熟练使用C语言,有扎实的编码功底,有良好的分析问题和解决问题的能力;熟悉μC/OS、Linux、VxWorks等一种或多种嵌入式操作系统者优先。
2、嵌入式软件工程师
职位描述:
①与项目负责人共同确定产品嵌入式软件的需求、整体方案;
②负责嵌入式软件的设计、开发、测试及维护;
③完成所负责产品的设计文档和测试文档的编写;
④参与产品可靠性、稳定性等指标验证工作。
职位要求:
电子、通信、计算机等相关专业本科或以上学历;熟练掌握C/C++软件开发,熟悉操作系统原理,并熟悉μC/OS、Linux、VxWorks等一种或多种嵌入式操作系统开发环境;掌握软件常用设计方式方法,具有一定的数据库开发经验,具备软件系统架构设计或独立软件模块设计者优先;承压能力强,具有良好的沟通能力及文档撰写能力。
3、应用软件工程师
职位描述:
①负责PC端应用软件的需求分析及方案设计;
②负责人机交互、控制、管理等应用软件的设计、开发、测试及维护;
③负责产品的设计文档和测试文档的编写;
④负责产品可靠性、稳定性等指标验证工作。
职位要求:
电子、通信、计算机、自动化等相关专业本科或以上学历;熟练掌握C、C++、Java、Qt等编程语言/软件开发;了解UART串口、1553B总线、CAN总线、ARINC429总线等通信标准。
4、FPGA/IC工程师
职位描述:
①与项目负责人共同确定产品的需求、整体方案;
②负责FPGA程序的编写、设计仿真和FPGA调试;
③完成所负责产品的设计文档和测试文档的编写;
④验证产品的可靠性和稳定性等性能。
职位要求:
电子、通信等相关专业本科或以上学历;具有良好的数字电路知识,具有较强的学习能力和逻辑思维能力;熟练掌握FPGA/CPLD的基础知识,深刻理解FPGA的基本工作原理;熟练掌握verilog HDL/VHDL编程语言,具有相应的项目开发经验;了解UART、SPI、IIC等常用通信接口的基本理论和通信机制。
|