嵌入式软件工程师

30-50万

上海三年本科

杨雪

杨雪

人事专员上海格鲁布

职位描述

职位概要:根据项目产品规划进行嵌入式软件架构设计、软件编码、调试等工作。

工作职责与任务:

1、负责嵌入式软件的需求分析和架构设计;

2、负责各功能模块的驱动开发、应用编码、调试;

3、负责与硬件工程师配合完成项目的整体验证调试;

4、负责嵌入式RTOS、TCP/IP协议栈、BLE协议栈、LORAWAN协议栈等功能的开发及维护;

5、协助售后部门处理产品的BUG修正及升级;

6、完成领导交办的其他工作任务。

任职资格:

1、学历/专业:大学本科及以上学历,电子、通信、自动化等相关类专业毕业。

2、工作经验:具有3年以上嵌入式软件开发经验。

3、知识技能:
(1)、精通C、C++编程语言,了解编译链接的基本原理;

(2)、精通ARM平台的软件开发;

(3)、精通TCP/IP、BLE、USB、I2C、SPI、UART等常用接口通信协议;

(4)、熟练掌握嵌入式RTOS开发,如linux、threadx、freeRTOS、ucos等;

(5)、熟悉Bootloader的工作原理,能够根据ARM CPU及相关硬件系统的需求完成Bootloader程序编写,熟悉uboot等Bootloader程序的移植和维护;

(6)、 具有ARM  Cortex系列CPU架构的软件设计相关经验,熟悉JTAG、GDB、JLink等软件调试工具,熟悉ARM CPU的debug/trace功能;

(7)、熟练掌握NAND、NOR Flash等存储设备驱动程序开发;熟练掌握USB协议与驱动开发;熟练掌握网络Ethernet MAC层相关协议与驱动开发;熟练掌握SPI/I2C/UART/CAN的协议与驱动开发;

(8)、掌握Linux系统命令,熟悉LinuxGNU交叉编译、调试环境,熟练开发Makefile和Shell;

4、能力:具备良好的学习能力,思维敏捷,善于沟通和团队协作;对代码质量精益求精,注重性能,具备良好的自我管理和自我驱动能力;具有较强的分析问题和独立解决问题的能力。

5、态度:主动热情,耐心细致,具备责任感和事业心,具备团队合作精神。

6、语言: 良好的英语读写能力,能够理解datasheet的相关设计信息和相关注意事项。

1、入职后,如果表现突出,在公司IPO前给予5-20万配股权;
2、入职满两年,公司协助解决上海户口。

面试评价

该职位近两个月内未收到过面试评价

简历处理数据
  • 简历查看一般平均查看率50%
  • 简历处理很弱平均处理率0%
  • 最近查看简历七天内
公司信息
上海格鲁布科技有限公司

上海格鲁布科技有限公司

电力通信私营企业约50至150人

2个在招职位已有0条面试评价

上海浦东新区

秋月路26号10号楼

陕西西安雁塔区

太白南路沙井宜居3号楼1701室

职位推荐

面试评价

公司地址

  1. 暂无
  2. 暂无
  3. 暂无