职位概要:根据项目产品规划进行嵌入式软件架构设计、软件编码、调试等工作。
工作职责与任务:
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%
北极星招聘严禁用人单位做出任何损害求职者合法权益的违法违规行为,包括但不限于扣押求职者证件、收取求职者财物、向求职者集资、让求职者入股、诱导求职者异地入职、异地参与培训等。
秋月路26号10号楼
太白南路沙井宜居3号楼1701室
Copyright ©1999-2023 北极星电力信息化招聘版权所有 京ICP证080169号 京ICP备09003304号-2 京公网安备11010502034458号 电子公告服务专项备案
网络文化经营许可证 [2019] 5229-579号 广播电视节目制作经营许可证 (京) 字第13229号 出版物经营许可证新出发京批字第直200384号 人力资源服务许可证1101052014340号
网上有害信息举报专区 朝阳区人社局监督电话:(010)57596212,(010)65090445