首页>>企业招聘信息

10000元以上

嵌入式工程师

北京硕方信息技术有限公司

发布时间:2026-09-21浏览量:167

  • 工作地域:北京市
  • 职位类别:工程技术人员
  • 学历要求:硕士
  • 招聘人数:10
专业要求:
1. 2027届硕士及以上学历,计算机、电子信息工程、自动化、软件工程、嵌入式开发等相关专业;
2. 掌握基本电路原理(如电平转换、时序逻辑),了解常见微控制器(如STM32、ESP32)和开发板,熟悉GPIO、SPI、I2C、UART等通信协议的基本原理及硬件实现逻辑;
3. 了解ARM处理器等常见处理器架构及特点,掌握内存映射、中断处理、总线架构(如AHB、PCIe)的基础概念;
4. 愿意学习并使用示波器、逻辑分析仪、万用表等常用测试工具,了解JTAG、SWD、UART等调试接口的基本使用方法;
5. 具备扎实的C语言编程基础,了解Linux操作系统基本原理,有嵌入式相关课程设计、毕业设计、学科竞赛或实习实践经历者优先;
6. 对嵌入式Linux开发有浓厚兴趣,具备较强的学习能力、问题分析与解决能力,工作积极主动,善于沟通协作,有良好的责任心和钻研精神。
职位描述:

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. 积极配合团队完成技术资料整理、实验调试、项目辅助等工作,主动学习嵌入式Linux相关前沿技术,快速提升专业能力


投递简历