- 嵌入式工程师
- [全职]
- ——
- 硕方集团招聘嵌入式工程师
- 收藏
- 举报
- 8k-12k
- |
- 本科及以上
- |
- 招聘 8人
- 10-13 09:16 更新
-
北京市昌平区
职位详情
岗位职责 1. 学习并理解Linux内核核心架构(进程调度、内存管理、文件系统),协助完成内核模块开发(字符设备、块设备、网络驱动)相关辅助工作,参与设备树(Device Tree)的编写与调试实践; 2. 运用C语言在Linux环境下进行基础编程练习(文件操作、多线程、进程间通信),熟悉POSIX标准和常用系统调用(如fork、exec、Socket),了解嵌入式Linux系统启动流程(uboot→kernel→rootfs); 3. 学习使用Shell脚本进行基础系统管理,尝试编写自动化脚本(如Makefile、Make),了解版本工具(如Bash、Python、Yocto)对构建平台的支撑逻辑; 4. 协助配置目标板交叉编译工具链(如arm-linux-gnueabihf-gcc),参与工具链和库文件移植、调试相关辅助工作,学习使用QEMU、Valgrind等工具进行远程调试,了解性能分析工具(如profile、perf)和内存泄漏检测方法; 5. 了解ext4、JFFS2、UBIFS、YAFFS等嵌入式文件系统的特性与适用场景,协助完成根文件系统的定制与压缩(如使用initramfs、squashfs)相关辅助工作; 6. 学习SD卡、eMMC、NAND/NOR Flash等存储设备的驱动基础,协助实现数据持久化和文件系统挂载相关简单开发任务; 7. 了解TF卡、USB、HDMI、MQTT、CoAP等协议在嵌入式设备上的应用原理,协助开展网络驱动(如以太网、4G/5G模块)相关基础开发与测试工作; 8. 积极配合团队完成技术资料整理、实验调试、项目辅助等工作,主动学习嵌入式Linux相关前沿技术,快速提升专业能力。 岗位要求 1. 2026、2027届本科及以上学历,计算机、电子信息工程、自动化、软件工程、嵌入式开发等相关专业; 2. 掌握基本电路原理(如电平转换、时序逻辑),了解常见微控制器(如STM32、ESP32)和开发板,熟悉GPIO、SPI、I2C、UART等通信协议的基本原理及硬件实现逻辑; 3. 了解ARM处理器等常见处理器架构及特点,掌握内存映射、中断处理、总线架构(如AHB、PCIe)的基础概念; 4. 愿意学习并使用示波器、逻辑分析仪、万用表等常用测试工具,了解JTAG、SWD、UART等调试接口的基本使用方法; 5. 具备扎实的C语言编程基础,了解Linux操作系统基本原理,有嵌入式相关课程设计、毕业设计、学科竞赛或实习实践经历者优先; 6. 对嵌入式Linux开发有浓厚兴趣,具备较强的学习能力、问题分析与解决能力,工作积极主动,善于沟通协作,有良好的责任心和钻研精神。
面试评价 查看该公司全部评价