嵌入式春招如何上岸?

嵌入式春招能不能上岸,核心就两点:技术 + 项目

嵌入式八股文全集专栏: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,准备入职或考研备选

🧠 最后一句话

“写项目不难,难的是能讲清楚;投简历不难,难的是投得准;面试不难,难的是讲得自信。”

如果你有项目方向、简历内容、面试题想要我帮你看/改,可以订阅八股文专栏,我可以帮你优化!👨‍💻🛠️

全部评论

相关推荐

2025-12-13 21:59
已编辑
门头沟学院 嵌入式软件开发
秋招结束了,前前后后也得到了很多网友的帮助,所以想着写一个帖子给大家参考一下个人背景:本科双非,硕士IP地某211,电子信息类专业,在实验室一直给老师干横向,无论文无专利无实习投递方向:制造业主要投嵌入式(linux),互联网投C++和客户端,前期属于是有啥投啥,大约投了250家,35家给了面试简历项目:一个实验室项目(Qt上位机+嵌入式应用),一个xv6,还有一个凑数的实验室项目OFFER情况:互联网拿到了BAT中的两家,但部门和岗位都比较边缘,还有杂七杂八的制造业公司,最后去了某芯片外企中厂,拿到最高的offer大约40w出头总结:1. 能实习的同学还是尽量去实习,个人明显感觉到有实习的同学机会要多很多,offer质量也好很多,有很多大包2. 一些要求不算很高的公司通常就问一些常见的八股,面试前可以多背背,我自己是参加了代码随想录的八股训练营,虽然有点智商税,但是面试问到了确实可以很熟练的说出来3. 在官网投递的同时也可以看看BOSS,BOSS上可以找到很多细分的小部门,而且在BOSS上投递有些不占用官网的投递次数,机会会更多一些4. 个人面试主要集中在8月底-9月底,最多的时候一天会面三四轮,刚开始压力确实很大,后面9月中旬拿了某互联网公司的意向压力就小多了5. 对于一些大厂,大家谈薪的时候可以适当的多报一些,像我自己明显感觉谈薪谈的不是很好,保温时期望薪资报的比较保守,后面和HR谈完也没有A,感觉最后offer的base还是很有机会拉高一些的6. 最开始面试会比较紧张,投递的时候可以先投没那么想去的,或者不管能不能去,在3-5月找实习的时候投几个公司练练手7. 秋招持续时间很长,8-9月份会有很多测评和笔试要做,确实会占用比较多的精力,等到10-11月还有不少机会,如果没有拿到满意的offer可以多坚持坚持上面算是个人感悟吧,希望能给大家一些帮助,祝愿大伙都能拿到满意的offer,也希望自己最后能过盲审顺利毕业
点赞 评论 收藏
分享
评论
1
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务