岗位职责:
1.能够配合开展新产品的技术调研与需求分析工作,编写设计文档,设计软件架构等。
2.负责相关产品嵌入式底层软件开发工作,包括 uboot 、 linux 内核、驱动移植、文件系统开发适配工作。
3.配合硬件工程师及业务开发工程师进行产品的调试工作。
任职要求:
1.熟练掌握嵌入式 C 语言,熟悉在 KEIL 或 IAR 平台下嵌入式系统的软件开发方法;
2.熟悉 UBUNTU 、 CentOS 等 LINUX 系统;
3.熟悉 uboot 、 Linux 内核开发;
4.熟悉 ARM 平台、 MIPS 平台下底层驱动和应用软件的开发;
5.掌握多任务操作系统( uCOS 、 FreeRTOS 、 Linux 等)下的编程;
6.熟练使用I2C, SPI , USB , UART 等外围接口;
7.熟悉嵌入式软件开发流程、编码规范和测试方法;
8.具有一定的硬件知识,能够按照原理图独立完成软件开发和调试;
9.熟悉电网103、104、61850、modbus、4-20毫安通信。
注:爱钻研爱学习者,可放宽条件
职位福利:年底双薪、五险一金、周末双休,绩效奖金、带薪年假、节日福利、员工旅游。