嵌入式开发工程师-智能穿戴
1.7-2.3万元/月该职位于今日新发布
需求岗位:数据、通信、feature、ui、sensor
数据子系统固件开发
职责描述:
主导设计并实现基于RTOS的数据管理子系统的架构设计,覆盖从底层Flash/EMMC驱动开发、嵌入式文件系统(如LittleFS、FAT32)适配优化,到上层数据管理中间件及业务逻辑的全栈解决方案
设计高可靠、低功耗的数据存储框架,满足设备对存储效率(读写速度/空间利用率)和可靠性(掉电保护、磨损均衡)的严苛要求
深入理解业务逻辑,将业务需求转化为具体的数据管理和功能实现方案,设计和实现各类数据的存储、读取、更新、删除等管理策略
对数据子系统进行性能分析和优化,解决潜在的性能瓶颈,负责数据存储相关的Bug修复和问题诊断,确保系统的稳定性,关注数据安全和隐私保护,在设计和实现中融入相关考量
负责与算法、应用、硬件等团队紧密协作,确保数据子系统与整体产品功能的seamless集成
带领嵌入式软件工程师团队,指导其完成数据存储管理和功能逻辑的实现
协同硬件团队完成存储器件选型评估,与应用层开发团队对接数据接口规范
制定数据存储的测试方案(压力测试、边界测试、长期稳定性测试),确保产品全生命周期数据安全
编写技术文档(设计规范、接口协议、故障处理手册),推动团队开发标准化
岗位要求:
本科及以上学历,计算机、电子工程、通信等相关专业
5年以上嵌入式开发经验,熟悉C/C++,深入理解嵌入式实时操作系统(RTOS)的原理和应用,有实际的项目开发经验(如FreeRTOS,Zephyr,RT-Thread等)
深入理解Flash/NAND/EMMC存储器件特性及驱动开发(SPI/I2C/SDIO接口)
熟悉至少一种嵌入式文件系统(如FATFS,LittleFS,YAFFS,JFFS2等)的设计、实现或应用,并有优化经验
掌握数据存储核心算法:磨损均衡(WL)、垃圾回收(GC)、掉电保护(PLP)实现方案
具备数据结构和算法的扎实基础,能够进行高效的数据管理逻辑设计
具备分层架构设计经验(驱动层→中间件层→应用层),熟悉数据模块解耦与接口抽象方法
有低功耗设备数据管理经验,熟悉状态机设计、数据批量写入等省电策略
对嵌入式存储性能瓶颈有敏锐洞察力,能通过工具链(逻辑分析仪、Trace32)定位问题
具备较强的学习能力和解决问题的能力,能够快速适应新技术和新环境
有以下经验者优先:
有成功设计和实现过嵌入式数据管理子系统
有智能穿戴设备(如智能手表、手环)或类似消费电子产品的嵌入式软件开发经验
有实际项目中的性能调优和问题解决经验
掌握数据安全机制(AES加密、CRC校验、RAID-like冗余方案)
熟悉轻量级数据库(TinyDB)或键值存储引擎开发
具备团队技术指导经验,有CodeReview及技术决策能力
通信子系统开发
职责描述:
主导基于RTOS的MCU平台下通信子系统(BT/BLE/WiFi/NFC等)的软硬件协同设计与优化
深入理解并优化不同通信协议栈的性能,确保在资源受限的嵌入式环境下高效运行
设计和实现底层传输协议,实现高效数据分包、组包、重传及流控策略,确保数据传输的可靠性、安全性与实时性
设计和实现与业务层紧密相关的应用层传输协议,确保协议的可靠性、可扩展性和易维护性
负责应用层协议的规范制定、开发、测试和部署,带领嵌入式软件工程师团队,完成各类应用层协议的开发工作
主导嵌入式端与移动端(iOS/AndroidApp)、云端服务的通信联调与问题定位
主导通信性能瓶颈分析与优化(吞吐量、延迟、抗干扰能力)
积极探索和研究物联网(IoT)领域内的互联互通相关技术,例如跨平台通信、云平台对接等
编写通信协议文档及调试工具链,提升团队协作效率
岗位要求:
本科及以上学历,计算机、电子工程、通信等相关专业
5年以上嵌入式开发经验,熟悉C/C++,深入理解嵌入式实时操作系统(RTOS)的原理和应用,有实际的项目开发经验(如FreeRTOS,Zephyr,RT-Thread等)
熟悉至少一种或多种无线通信技术,包括但不限于:
蓝牙(BT/BLE):熟悉蓝牙协议栈(Host/ControllerInterface,GATT,Profiles等),有BLE应用开发和协议栈移植经验者优先
Wi-Fi:熟悉802.11协议,有Wi-Fi连接管理、STA/AP模式、TCP/IP协议栈在嵌入式设备上的应用经验
NFC:熟悉NFC协议和工作原理,有NFC通信开发经验者优先
深入理解TCP/IP、UDP等网络传输协议,熟悉Socket编程,有LwIP、WiFi驱动开发经验优先
熟悉数据分包组包算法、滑动窗口协议、重传机制及QoS策略,有嵌入式设备上数据分包组包、可靠传输(如自定义的ACK/重传机制)、安全传输(如加密、认证)等底层协议设计和实现经验
具备自定义应用层协议设计经验(如二进制协议、JSON/Protobuf数据封装)
熟悉嵌入式系统架构,对内存管理、中断处理、功耗管理有深入理解
出色的跨团队(硬件/APP/测试)协作与沟通能力
有以下经验者优先:
有互联互通协议开发经验
有嵌入式安全相关经验(如TLS/DTLS在嵌入式设备上的应用)
feature子系统开发
职责描述:
深入理解产品需求,负责各类创新Feature(包括但不限于离线地图、音乐应用、AI应用、本地小游戏、第三方应用集成等)在RTOS-basedMCU平台上的方案设计;
评估第三方应用方案的资源消耗(CPU、内存、存储、功耗等)、性能指标和开发风险,并提出优化建议;
作为技术核心,负责指导和带领嵌入式软件工程师团队完成所负责Feature的开发、调试、集成与部署;
进行关键技术攻关,解决开发过程中遇到的复杂技术难题;
针对MCU资源受限环境,进行深度性能优化和资源管理,确保Feature运行流畅、响应迅速;
负责Feature子系统与硬件、驱动、UI/UX、测试等团队的跨部门沟通与协作,确保端到端的功能实现和交付;
制定和完善Feature子系统的开发规范、测试标准和文档体系;
跟踪前沿嵌入式技术,持续迭代产品功能架构;
岗位要求:
本科及以上学历,计算机、电子工程、通信等相关专业;
5年以上嵌入式开发经验,熟悉C/C++,深入理解嵌入式实时操作系统(RTOS)的原理和应用,有实际的项目开发经验(如FreeRTOS,Zephyr,RT-Thread等);
具备独立负责或主导过完整嵌入式产品Feature开发项目的经验;
具备优秀的嵌入式系统架构设计能力,能够独立完成模块设计、接口定义和技术选型;
具备在资源受限环境下进行代码优化、内存优化、性能调优的实战经验;
具备强烈的求知欲和快速学习新技术、解决新问题的能力;
对前沿技术和产品创新充满热情,乐于探索和尝试新的解决方案;
有以下经验者优先:
有嵌入式地图渲染、地图瓦片存储与加载、路径规划等相关经验;
有集成第三方SDK、API接口、跨平台通信协议等经验;
了解TinyML、边缘AI推理框架(如TensorElowLiteMicro.ONNXRuntimeforEmbedded等)有在MCI上部署和优化AI模型(如语音识别,图像识别等)的经验
gui子系统开发
职责描述:
负责基于RTOS,进行GUI子系统的整体架构设计、核心模块开发和优化
制定GUI渲染管线、事件处理、内存管理方案,确保系统资源高效利用
主导实现动态表盘、矢量动画、多国语言系统及复杂UI/UX页面开发
负责GUI性能调优(帧率、响应延迟、内存占用),保障UI流畅性与系统稳定性
研究JS运行时在嵌入式平台的可行性,设计轻量级JS小程序框架
探索LVGL、EmbeddedWizard等GUI框架的深度定制与优化
带领4-6人嵌入式软件团队,分解UI需求、制定开发计划,完成UI相关的需求交付,确保项目按时高质量完成
编写相关的技术文档、设计文档,并进行团队内的技术分享和培训
岗位要求:
计算机科学、软件工程、电子工程或相关专业本科及以上学历
5年以上嵌入式开发经验,3年以上RTOS(FreeRTOS、RT-Thread、Zephyr等)平台GUI开发经验
熟悉主流MCU架构(如ARMCortex-M系列),能够熟练使用C/C++进行开发
深入理解GUI框架原理(如LVGL、emWin、TouchGFX),有框架移植或深度定制经验
掌握图形渲染技术(图层合成、双缓冲、局部刷新)、动画插值算法、字体/图片压缩方案
具备多语言系统开发经验(Unicode处理、动态字库加载)
有UI性能优化实战经验,熟练使用逻辑分析仪、性能剖析工具定位渲染瓶颈
具备优秀的分析问题和解决问题的能力,能够独立承担责任并推动项目进展
有以下经验者优先:
独立负责或主导过嵌入式GUI子系统项目的经验
有JS引擎移植经验(如Duktape、JerryScript)或小型容器化框架开发经验
主导过智能穿戴、工控HMI、车载仪表等低资源设备GUI项目
熟悉矢量图形渲染(SVG/TinyVG)或嵌入式GPU驱动开发
sensor子系统开发
职责描述:
基于RTOS的MCU平台,设计并实现多传感器(ACC&GYRO、地磁、气压计、GPS、PPG、ECG等)的驱动集成、数据融合与管理框架,实现高效的传感器数据采集、处理、融合和调度机制
负责运动/健康算法(如步数检测、睡眠监测、心率分析、姿态识别等)的嵌入式端集成、性能优化与资源管理
主导传感器数据预处理、校准及噪声抑制策略的设计与实现
评估、对接第三方算法供应商,主导算法移植、接口适配及问题调试,确保算法在嵌入式平台高效运行
分析算法功耗、精度及实时性瓶颈,提出并实施软硬件协同优化方案
负责技术方案的评审和决策,确保项目按时高质量交付
编写相关的技术文档,包括设计文档、接口规范、测试报告等
积极分享技术经验,推动团队整体技术水平的提升
岗位要求:
本科及以上学历,计算机、电子工程、自动化等相关专业
5年以上嵌入式开发经验,熟悉C/C++,深入理解嵌入式实时操作系统(RTOS)的原理和应用,有实际的项目开发经验(如FreeRTOS,Zephyr,RT-Thread等)
具备传感器(如IMU、磁力计、气压计、GPS、PPG、ECG等)的驱动开发、数据采集和处理经验
熟悉嵌入式端算法移植与优化(内存/算力受限场景),熟悉基础运动/健康算法逻辑
具备第三方算法集成经验,能快速定位性能瓶颈(如延迟、精度漂移)
优秀的系统设计和架构能力,能够独立负责SensorHub子系统的设计
具备良好的沟通协调能力和团队合作精神,能够有效与团队成员、算法工程师及外部供应商协作
有以下经验者优先:
有SensorHub子系统或复杂传感器管理框架开发成功案例,熟悉从需求到量产的完整流程
有穿戴设备、IoT医疗健康产品开发经验
掌握算法仿真或数据分析
了解BLE/Wi-Fi等无线协议栈与传感器数据上传方案

芯知科技(江苏)有限公司
点击查看地图