职位详情

嵌入式软件工程师
12-20K·13薪
深圳 宝安区
3-5年
本科
职位详情
ARM开发
C++
单片机
MCU
物联网
岗位职责: 1. 系统设计与开发:负责嵌入式系统的架构设计和软件开发,包括需求分析、模块设计、编码实现及单元测试等环节。 2. 硬件接口编程:根据项目需求,进行底层驱动开发,与硬件团队紧密合作,完成对各类传感器、通信模块、处理器等硬件设备的接口适配与控制。 3. 固件开发与优化:编写并调试嵌入式设备固件,优化代码性能,确保系统稳定性和资源有效利用。 4. 功能测试与调试:制定并执行详细的测试计划,进行功能测试、集成测试以及系统联调,及时发现并修复软件缺陷。 5. 文档编写与维护:撰写详细的设计文档、用户手册和技术指南,同时保证相关技术文档的完整性和更新性。 6. 技术支持与培训:为内部团队或客户提供必要的技术支持和培训,解答关于嵌入式软件的相关问题。 7. 遵循标准与规范:在软件开发过程中严格遵守行业标准、公司规范以及相关法律法规要求,确保产品的安全性与合规性。 任职资格: 1. 计算机科学、电子工程或相关专业本科及以上学历,工作经验3年以上优先,具有扎实的计算机科学基础和嵌入式系统理论知识。 2. 精通C/C++语言编程,熟悉嵌入式文件系统、TCPIP协议栈等及具备丰富的嵌入式Linux/RTOS环境下的开发经验。 3. 熟悉常用的嵌入式微处理器(如ARM,RISCV等)及其开发工具链,了解硬件工作原理。 4. 具备良好的问题解决能力,能够独立进行复杂问题的分析和调试。 5. 有良好的团队协作精神和沟通技巧,能承受一定的工作压力,并能在限定的时间内高效完成任务。 6. 对物联网、AIoT、智能硬件等领域的发展趋势有一定理解和洞察力者优先。
收起
深圳市研色科技有限公司
深圳市 · 互联网 · 20-99人
A级纳税人
高新技术企业
科技型中小企业