嵌入式春招如何上岸?
嵌入式春招能不能上岸,核心就两点:技术 + 项目。
嵌入式八股文全集专栏:https://www.nowcoder.com/creation/manager/columnDetail/mPZ4kk
下面是一篇详细实用的嵌入式春招“上岸指南”,包括准备方向、简历建议、项目规划、面试技巧等,直接拿去用 👇
🎯 一、明确方向:你要做哪类嵌入式?
嵌入式岗位很多,春招前一定要明确你属于哪一类:
MCU 应用开发 | C/C++、FreeRTOS、裸机、STM32、驱动 | 嵌入式工程师、驱动工程师 |
Linux 嵌入式开发 | Linux内核、驱动、设备树、BSP | Linux 驱动工程师 |
物联网方向 | MQTT、CoAP、NB-IoT、Wi-Fi、LoRa、ZigBee | IoT开发、无线协议工程师 |
智能设备方向 | RTOS + Linux 组合、多核 SoC(如全志、瑞芯微) | 终端开发、软硬件工程师 |
车载/工业控制 | AUTOSAR、CAN、LIN、Modbus | 汽车电子、工业嵌入式 |
👉 建议从自己熟悉的平台切入(如 STM32、ESP32、RK 系列等),再逐步延伸。
📚 二、技术准备清单
✅ 基础技能
- C 语言:指针、结构体、内存管理
- 数据结构:链表、队列、栈、环形缓冲区
- 嵌入式操作系统:FreeRTOS、RT-Thread 基本 API 和调度原理
- MCU 基础:STM32、ESP32、51 单片机等,掌握外设配置(GPIO、USART、I2C、SPI、ADC、PWM)
✅ 提升技能
- 软硬件调试:使用逻辑分析仪、串口调试工具
- 驱动开发:写过外设驱动(传感器、屏幕、按键)
- Bootloader、OTA 升级流程
- 多线程编程、任务调度、信号量、消息队列
- 通信协议:UART、CAN、Modbus、ZigBee、BLE
✅ 加分项
- 熟悉嵌入式 Linux
- 熟悉电路图/PCB 阅读
- 有动手焊板、调试项目经验
- 熟悉 Git、Makefile、CMake、JLink/OpenOCD 调试
🛠 三、项目准备建议
春招项目一定要突出“实际应用 + 技术点”,以下是适合展示的项目方向:
✅ 裸机/RTOS 项目:
- 智能小车控制系统(支持遥控 / 自主避障)
- 智能家居控制板(支持 OLED + 触摸按键 + 蓝牙/Wi-Fi 控制)
- 手持式测试仪(传感器+ADC+LCD)
✅ Linux 项目:
- 基于 ARM 平台的音视频采集与传输(UVC + GStreamer)
- 嵌入式网关:实现 ZigBee/BLE → Wi-Fi/MQTT 转发
- 自己移植一个 RTOS 到 Cortex-M 板子上
✅ 推荐项目展示形式:
- 配一份完整项目说明文档(架构图、技术栈)
- 使用 GitHub 或 Gitee 展示代码
- 项目里体现中断、DMA、RTOS调度、驱动开发等关键点
- 可以录个简短视频演示效果,HR 和技术面试官会很喜欢!
🧾 四、简历怎么写才能让你脱颖而出?
✅ 重点突出:
- 会什么技术(技能栈)+ 做过什么项目(应用场景)
- 不要只写 “熟悉”,最好用“实现了...”或“掌握并应用于...”
✅ 模板建议(简历上半部分):
技能关键词: - 编程语言:熟练掌握 C,了解 C++、Python - 平台经验:STM32(裸机/RTOS)、ESP32、树莓派、全志 T113 - 通信协议:UART、I2C、SPI、CAN、BLE、Modbus - 系统开发:FreeRTOS、RT-Thread、简单的 Linux 应用移植 - 工具链:Keil、CubeMX、VSCode、JLink、逻辑分析仪、Makefile
✅ 项目描述建议:
项目名称:基于 STM32 的智能门禁系统 项目简介:使用 STM32F103 + RFID 模块实现身份识别 + OLED 显示 + 蜂鸣器提示。 技术亮点: - 使用中断和 DMA 管理串口通信,提高响应效率 - 独立完成 RFID 驱动编写,封装成模块化接口 - 基于 FreeRTOS 实现多任务并发处理 - 设计软定时器 + 状态机,实现稳定的刷卡流程
💬 五、面试技巧
常见技术面试问题:
- STM32 中断和 NVIC 的原理?
- I2C 和 SPI 的区别?
- FreeRTOS 中任务切换的时机?
- 什么是临界区?如何保护共享资源?
- 一个按键如何实现单击/双击/长按?
- 如何写一个环形缓冲区?
- 有没有遇到调试困难?怎么解决的?
HR 面试建议:
- 不要说“自己只做了项目的一部分”,要突出你的主导能力
- 有实习经历就强调成果,比如“优化了 xxx 模块的逻辑,提升响应速度 20%”
- 态度积极、有热情、主动问技术相关问题,HR 印象会很好!
🧭 六、投递 + 内推建议
✅ 校招平台
- *******、牛客网、**、****、CSDN 校招
- 各公司官网(华为、中兴、航天、中车、比亚迪、地平线、创维、兆易创新等)
✅ 内推
- GitHub / Gitee 写项目,顺便拉点赞
- ******* / *** / 豆瓣校招小组 / 知乎技术人脉区
✅ 七、建议时间线(春招关键点)
1-2 月 | 技术梳理 + 项目整理 + 简历初稿 |
3 月初 | 开始批量投递 + 模拟面试 |
3-4 月 | 技术面试 + 补充项目经验 |
4 月底 | 拿到 offer,准备入职或考研备选 |
🧠 最后一句话
“写项目不难,难的是能讲清楚;投简历不难,难的是投得准;面试不难,难的是讲得自信。”
如果你有项目方向、简历内容、面试题想要我帮你看/改,可以订阅八股文专栏,我可以帮你优化!👨💻🛠️