2024嵌入式offer合集

个人背景
【学历】:双非本211硕
本科主要从大一开始参加大学生恩智浦杯智能车比赛(两轮平衡组、变形组、室外无人驾驶)、大学生电子设计大赛控制组(手势识别、曲射电磁炮、非接触测温);
研究生主要做和研究所合作的嵌入式项目(stm32裸机+网络协议栈)、校外企业合作证卡打印机(自写rtos+应用);
研三在上市存储工作实习6个月(SSD主控的底层软件,负责实现RTOS+外设驱动+coredump异常分析);
到秋招基本上有6-7年嵌入式软硬件开发经验,没有嵌入式linux项目,只学习过ARMV8架构、正点原子imx6ull开发板、阅读过内核源码(内存管理、进程调度)。
整理了一下去年秋招和春招面试通过的公司,包括薪资、岗位、技术栈等信息,需要的可以做下参考:
1、理想汽车
【岗位】:芯片底层软件工程师
【技术栈】:算力芯片Soc底软
【工作地点】:北京-顺义
【薪资】:(30 + n) x 14
2、影石360
【岗位】:云台嵌入式软件工程师
【技术栈】:云台MCU底软和应用
【工作地点】:深圳-南山
【薪资】:30 x 14
3、远峰科技
【岗位】:嵌入式软件工程师
【技术栈】:数字钥匙MCU
【工作地点】:武汉、东莞
【薪资】:25 x 14
4、古瑞瓦特
【岗位】:嵌入式C开发工程师
【技术栈】:电源嵌入式软硬件开发
【工作地点】:深圳
【薪资】:总包35
5、泰凌微电子
【岗位】:嵌入式C开发工程师
【技术栈】:蓝牙芯片底层软件、应用协议开发
【工作地点】:上海
【薪资】:22 x 14
6、新产业医疗
【岗位】:嵌入式软件工程师
【技术栈】:医疗设备MCU开发
【工作地点】:深圳
【薪资】:20 x 14
7、鱼跃医疗
【岗位】:嵌入式软件工程师
【技术栈】:医疗设备MCU开发
【工作地点】:深圳
【薪资】:20 x 14
8、格力电器
【岗位】:电控软件设计
【技术栈】:空调MCU软件开发
【工作地点】:珠海
【薪资】:20 x 12
9、科曼医疗
【岗位】:嵌入式软件工程师
【技术栈】:医疗设备MCU开发
【工作地点】:深圳
【薪资】:18 x 14
10、小米-家电部门
【岗位】:嵌入式软件工程师
【技术栈】:洗衣机MCU开发
【工作地点】:武汉
【薪资】:18 x 14
11、海康威视
【岗位】:固件开发工程师
【技术栈】:SSD固件开发+MCU底软
【工作地点】:武汉
【薪资】:18 x 14
12、佰维存储
【岗位】:固件开发工程师
【技术栈】:SSD固件开发+MCU底软
【工作地点】:武汉
【薪资】:18 x 14
13、联影医疗
【岗位】:嵌入式开发工程师
【技术栈】:医疗影像设备MCU开发
【工作地点】:武汉
【薪资】:17/18 x 14
14、华为
【岗位】:嵌入式开发工程师
【技术栈】:终端BG
【工作地点】:武汉
【薪资】:13级 17 x n
15、中新赛克
【岗位】:嵌入式开发工程师
【技术栈】:网络设备底软
【工作地点】:南京
【薪资】:17 x 14
16、零跑汽车
【岗位】:嵌入式开发工程师
【技术栈】:传统电控底软
【工作地点】:杭州
【薪资】:17 x 14
17、CVTE
【岗位】:嵌入式开发工程师
【技术栈】:嵌入式linux驱动
【工作地点】:广州
【薪资】:16 x 14
18、斑马智行
【岗位】:SOC系统工程师
【技术栈】:智驾系统底软
【工作地点】:武汉
【薪资】:15.5 x 14
19、行深智能
【岗位】:C++开发工程师
【技术栈】:ROS机器人操作系统相关开发
【工作地点】:长沙
【薪资】:14 x 14
#理想##华为##小米##零跑汽车##影石Insta360##联影秋招##嵌入式##薪资待遇##软件开发薪资爆料#
全部评论
巨佬
1 回复 分享
发布于 2024-12-23 10:00 安徽
佬,有嵌入式开发的学习路线吗,要学c++吗
1 回复 分享
发布于 2024-11-25 20:12 安徽
总结:还是想子给钱多
1 回复 分享
发布于 2024-11-25 15:56 北京
点赞 回复 分享
发布于 04-23 01:59 浙江
楼主好强,希望也可以找到这么多
点赞 回复 分享
发布于 03-24 12:54 四川
小米家电去年这么高吗?
点赞 回复 分享
发布于 02-16 23:36 广东
嵌入式能开高薪的公司还是太少了呀
点赞 回复 分享
发布于 2024-11-29 12:44 湖南
佬,我好奇你在校期间做的什么项目啊?
点赞 回复 分享
发布于 2024-11-28 11:15 江苏
不愧是佬啊😭
点赞 回复 分享
发布于 2024-11-27 14:47 广东
华为怎么这么低啊
点赞 回复 分享
发布于 2024-11-26 09:49 陕西

相关推荐

拖更太久了,主要是从4月份开始工作到陆陆续续开始上手工作,全身心投入工作中了,最近闲下来又可以写一写文章,并且以我工作和学习的经历希望让大家增强对Linux驱动的理解。特别是我后台经常会有同学私聊我,问我一些Linux线路呀或者学完xv6应该学什么呀,我要走Linux驱动方向需不需要看Linux网络编程呀等等问题,我们今天一一解答。1. 学完xv6之后,我想走嵌入式Linux方向还需要怎么提升呢?针对这个问题,我想说嵌入式Linux需要哪些技术点。首先针对驱动,驱动其实分为很多方向,简单的有iic驱动,spi驱动,复杂的有camera驱动,显示屏驱动,音频驱动,nvme驱动还有最近流行的npu驱动,GPU驱动等等。这些驱动的共性都是要掌握设备树,sysfs文件系统,虚拟内存管理,设备总线驱动框架等等。不同的驱动还要细化,比如你想走camera,可能你要对v4l2,mipi协议这些要进一步了解,如果你想走ai芯片驱动,那最好对smmu,dma-buf,异步队列排序,多线程优化,drm框架,ping-pong存储,高性能计算有一定了解。如果是非驱动岗位,偏向CPU启动安全等方向,可能还需要掌握ARM的架构,包括最新的v8,v9架构等等。所以针对你掌握的不同驱动,你需要加强不同方向的知识。2. Linux驱动学完后期应该学什么,我看完韦东山驱动大全还需要看Linux系统编程,Linux网络编程吗。首先,驱动跟应用是不分家的,在真实操作驱动的过程中,会时刻跟应用打交道,但此刻的应用还是停留在Linux内核层面的应用。实际工作中的应用方向则会偏向安卓,比如一些中间件的实现,安卓api的调用等等,常见于手机厂系统开发岗位。而Linux系统编程更多强调于我们上层怎么用malloc,mmap分配内存,如何多进程多线程跑多个服务,怎么多线程和访问同一个变量,如何写出免锁队列。因为只要复杂的一些驱动,你可能就不单是负责最基础的driver那一层了,跟寄存器打交道的是bsp方向,驱动方向考虑更多的还是底层代码的高效性,稳定性等等。比如nvme驱动,如何对具有优先级的bio进行快速响应,并分配给SSD,可能就需要哈希存储或者平衡二叉树来做优化。包括我们说的npu驱动,如何提升cpu与npu的通信,CPU的算子如何快速部署到npu上,并最短时间把结果反馈给CPU,大量算子不同优先级如何分配线程运行,还要兼顾低功耗来进行休眠等等,其实都离不开我们Linux系统编程的很多知识。而针对Linux网络编程,这个要不要掌握真就因人而异了,这个最初是走c++的一帮人,因为要搞个webserver项目走互联网,所以在那之前会先学Linux网络编程,对于嵌入式Linux方向,大部分方向是不用去深入掌握的,除非你去路由器公司做网络驱动,那就另当别论了。3. 方向这么多,我应该选择什么方向作为我的主攻方向呢。不管你做了xv6,还是看了驱动大全,你可能都会疑惑自己会什么,只能脑子有点驱动概念有点操作系统概念,但是没有深入理解某个方向,有点浅尝辄止。所以我的建议是至少得熟悉某个子方向,你可以是熟悉camera驱动,调一调摄像头,改一改底层代码提升帧率。也可以走ai嵌入式方向,部署一下YOLOv5,然后拉通CPU到npu的函数跳转。不管走什么方向,不能只停留在上层调api,要深入到底层代码逻辑,这才能在秋招中脱颖而出。而且真正工作上,驱动与驱动,驱动与应用是不分家的。最简单的一个例子,我们想要获得高帧率的图像显示,中间经历的驱动包括了camera获取图像,npu或GPU对每帧图像实现图像锐化等ai算法,显示屏驱动稳定显示。但凡某个驱动出了叉子,在显示屏驱动那一块就会出现显示卡顿的情况或者丢帧。所以常常就是你不能只对你的方向有所理解,其他方向也要有所建树。最后同样的,如果想继续看后续请点击关注,最后你的鲜花和点赞将是我更新的极大动力。
通信/硬件秋招总结
点赞 评论 收藏
分享
评论
47
94
分享

创作者周榜

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