
筑愉
Senior Firmware Engineer(001370)
Senior Firmware Engineer(001370)
发布于 大约 13 小时前普通员工/个人贡献者
深圳市
高级经验
全职员工
仅现场办公
本科
嵌入式开发
Arm Cortex-M
Ble
CI/CD
Esp32
Freertos
Ota
Rtos
Secure Boot
Zephyr
AI 估算 · 30k–50k
深圳资深嵌入式固件工程师,消费电子IoT方向,技能要求高,市场薪资水平较高,预计月薪3-5万。
职位详情
关于这个职位
作为高级固件工程师,你将负责Octopus消费电子产品的嵌入式平台开发,涵盖BLE/Wi-Fi协议栈、OTA升级、安全启动等核心技术,并制定团队技术标准
你将与深圳和艾哈迈达巴德的国际团队紧密协作,从芯片选型到量产全程参与
适合有至少4年经验、精通嵌入式C和无线协议栈的资深工程师
最低要求
至少4年以上MCU嵌入式C语言开发经验(ARM Cortex-M、ESP32、Nordic或类似),有在快节奏、创业型环境中工作的经验
至少设计并量产过一款BLE(或BLE+Wi-Fi)外设产品,理想情况下达到消费级规模
对至少一种BLE协议栈有深入理解(Nordic SoftDevice、Zephyr BT、Bluedroid、BlueZ或厂商SDK如BES/Airoha/Realtek/Qualcomm/MTK),达到内部实现级别,不仅仅是API使用
扎实的RTOS基础(FreeRTOS、Zephyr、NuttX或同等),包括移植和驱动开发
熟悉嵌入式Linux者优先
扎实的密码学基础知识:签名、密钥管理、安全启动、防回滚
熟悉Git、CI/CD和硬件调试工具(JTAG/SWD、逻辑分析仪、蓝牙嗅探器)
优秀的沟通和影响力,能够向各种内部和外部利益相关者传达技术决策
强大的领导能力,能够影响和激励跨职能团队,同时让利益相关者对交付业务目标负责
电气工程、计算机工程或相关领域的学士或硕士学位
流利的英语(书面和口语)——必须,因为需要与深圳、艾哈迈达巴德及其他办公室的国际团队日常合作
普通话:母语或流利
工作职责
负责固件平台:制定整个固件团队遵循的技术标准,通过审查把关代码进入生产,并选择下一代产品所采用的芯片平台
设定技术标准:这是一个亲力亲为的高级IC角色,对固件合并和平台方向拥有技术权威
你编写代码,设定标准,把关合并,并指导艾哈迈达巴德分部的工程师
构建无线协议栈:端到端负责BLE和Wi-Fi——协议层、持久化、OTA签名与交付、底层外设驱动——以及我们各地办公室其他嵌入式工程师所依赖的规范和工具
捍卫安全:让安全启动、防回滚和硬件密钥存储成为Octopus产品系列的默认姿态
与硬件合作:为我们的下一代产品选择和设计固件
作为与OEM和芯片供应商的技术桥梁,并端到端支持合规认证
BLE和Wi-Fi协议栈集成:GATT服务设计、配对和绑定模型、GAP广播、BT/Wi-Fi共存,以及嗅探器级调试(Ellisys / Frontline / Wireshark BT)
闪存持久化层,包括magic/version/CRC头,以及先擦后写(erase-before-write)规范
OTA/DFU流水线,支持镜像签名、双bank A/B滚动升级和故障恢复
安全和防护:安全启动、防回滚、硬件密钥存储(TrustZone / TF-M,如果SoC支持)、信任边界处的边界验证、整数字宽纪律、闪存语义、BLE属性权限、秘密处理卫生
制定并执行嵌入式编码规范和文档标准
指导艾哈迈达巴德分部的嵌入式工程师
与硬件团队合作,为下一代嵌入式产品选择和设计固件架构
支持硬件团队完成合规认证流程(BT SIG、FCC、CCC、SRRC)
作为与OEM和硬件供应商的技术桥梁
优先资格
熟悉汇编语言,特别是ARM
有管理工程师团队的经验
有嵌入式系统认证的直接经验(例如蓝牙资格认证流程)
有嵌入式C++或Rust经验
对Zephyr、NuttX、BlueZ、Linux、Trusted Firmware或类似嵌入式项目的开源贡献
AI 洞察
优缺点分析
优点
- 拥有技术决策权,能够主导平台架构和芯片选型,个人影响力大
- 与跨国团队合作,锻炼英语沟通和跨文化协作能力
- 工作强度可能较大,需要同时处理多任务(协议栈、安全、认证、团队指导)
- 要求高,需要同时具备深厚底层技术和跨团队管理能力
- 需要经常与全球团队沟通,时差可能带来不便
- 适合有多年嵌入式开发经验、热爱底层技术、渴望拥有技术话语权并能指导他人的资深工程师
缺点 / 挑战
- 公司实力雄厚,业务全球化,消费电子IoT赛道发展迅速,产品有量产规模,技术挑战高
角色解读
- 技术专家路线:深入无线通信、低功耗、安全等方向,成为嵌入式平台首席工程师
- 管理路线:由于承担指导职责,可向嵌入式团队技术负责人或研发经理发展
- 跨领域发展:可向IoT产品架构师或技术总监方向发展
- 负责嵌入式固件平台架构,制定技术标准并审核代码合并,主导BLE和Wi-Fi协议栈的端到端开发
- 设计OTA升级流水线、安全启动和防回滚机制,确保产品安全性和可靠性
- 与硬件团队合作进行芯片选型和固件架构设计,支持合规认证
- 指导艾哈迈达巴德分部的工程师,建立编码规范和文档标准
- 精通嵌入式C语言,有ARM Cortex-M、ESP32等MCU开发经验
- 深入了解BLE协议栈(如Nordic SoftDevice、Zephyr BT、Bluedroid等)到内部实现级别
- 扎实的RTOS基础(FreeRTOS、Zephyr等),了解驱动和移植
- 熟悉安全启动、密钥管理、OTA、硬件调试工具(JTAG/SWD、逻辑分析仪、BT嗅探器)
申请策略
- 充分了解ZURU Tech和Octopus产品线,展示对其业务方向的理解
- 准备说明自己如何在快节奏环境中推动技术决策和跨团队协作
- 突出量产产品中的BLE/Wi-Fi项目,说明自己在协议栈、OTA、安全方面贡献
- 展示对RTOS和MCU的深入理解,包括驱动、移植等底层工作
- 强调领导力和指导经验,如带领团队、技术评审、mentoring等
- 列出开源贡献或技术博客,证明技术影响力
- 复习BLE协议栈内部实现,如Zephyr BT或Nordic SoftDevice,理解底层细节
- 熟悉安全启动和加密算法,如ECC、RSA、签名验签流程
面试指南
- 对于技术问题,使用STAR法则:情境、任务、行动、结果,强调自己在其中的决策和技术深度
- 对于团队协作问题,强调沟通策略、技术评审机制和知识分享
- 对于原理性问题,从底层机制讲起,展示扎实的理论基础
- 请详细描述你设计过的BLE产品,包括GATT服务设计、配对绑定、功耗优化等
- 如何实现安全的OTA升级?讲讲双bank机制和故障恢复策略
- 在嵌入式系统中如何保证安全启动?你了解TrustZone和TF-M吗?
- 如何指导并影响跨时区团队的技术决策?
- 谈谈你如何选择BLE SoC?考虑哪些因素?
职位点评
65
综合评分
技术主导型高级固件岗位,发展空间大,但工作强度不确定且薪资未明示。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
该职位最适合追求技术深度和职业成长、愿意投入高强度工作的资深嵌入式工程师。
表现最好
成长发展
相对薄弱
工作生活
薪资福利55
成长发展90
工作生活50
使命价值60
薪资福利
55较低
职位未披露具体薪资和福利,但Senior级别通常有竞争力的薪酬,不过不确定性高。
薪资信号未披露(AI估算:30K-50K/月)
成长发展
90较高
职位技术深度高,涉及BLE/Wi-Fi、安全、OTA等领域,拥有技术决策权和指导机会,成长空间大。
技术前沿前沿/新兴技术
技术栈BLE、Wi-Fi、RTOS、FreeRTOS、Zephyr、OTA、Secure Boot、ARM、ESP32
成长机会mentoring
业务类型ambiguous
工作生活
50较低
要求现场办公,未提及弹性或远程,工作地点深圳,生活便利但WLB信号不足。
工作模式仅现场办公
办公地点未明确
加班情况未提及(无法判断)
使命价值
60中等
消费电子IoT赛道增长迅速,产品创新性强,但社会影响力中性。
行业发展高速增长赛道
社会影响中性/一般
创新程度积极采用新技术
筑愉 的其他在招职位
相似职位推荐
Watch Jobs