2023年软件资深工程师的工作职责_软件资深工程师岗位职责_软件资深工程师职责及工作内容
软件资深工程师工作职责描述范本,软件资深工程师招聘条件要求会做什么,应聘软件资深工程师需要做什么工作
软件资深工程师需要做什么工作
软件资深工程师工作职责
任职要求:
1.计算机、通信工程、电子工程、通信网络等相关专业,本科以上学历;
2.熟悉常用设计模式,掌握C/C++开发,3年以上嵌入式软件开发经验;
3.熟悉Linux/RTOS等常用操作系统,掌握多线程编程、网络编程,熟悉TCP/UDP等计算机网络协议;
4.了解ARM体系架构,熟悉Cortex-M0/M3/M4系列MCU软件开发;
5.熟悉硬件系统的常用接口原理设计及接口协议;
6.具备BLE/WiFi/Zigbee/LoRa无线通信系统协议和应用开发;
7.较强的英文读写能力和文档撰写能力;
8.具有良好的沟通、组织协调、总结概括能力,具备较好的项目控制能力
岗位职责:
1.需求分析,与硬件端、移动端、云端团队协同完成软件方案;
2.承担无线通信系统软件项目构架设计、原型设计及核心功能开发;
3.负责产品软件详细设计,测试方案设计及撰写技术文档;
4.配合产品化完成硬件外设驱动开发及硬件检测程序设计;
5.核心技术难点攻关,跟踪前沿新技术;
6.协助项目规划、管理;