职位详情
嵌入式系统开发工程师
1-1.6万
北京广大泰祥自动化技术有限公司鹤壁分公司
鹤壁
3-5年
本科
01-27
工作地址

河南省鹤壁市淇滨区黎阳路与东海路交叉口北200米,路东,鹤壁(深圳)电子工业园内,A5栋楼

职位描述

岗位职责

1. 负责嵌入式操作系统在目标硬件平台上的移植与裁剪。

2. 开发与维护板级支持包,包括系统的配置与修改、内核的编译与配置。

3. 负责硬件驱动程序的开发与调试,包括但不限于:UART、I2C、SPI、Ethernet、CAN-bus、GPIO、ADC 及存储设备。

4. 构建根文件系统,定制符合产品需求的最小化 Linux 系统。

5. 负责文件系统的选型及系统启动流程的优化,缩短启动时间。

6. 定位并解决系统启动、死机、内存泄漏及性能瓶颈问题。

7. 为上层应用软件工程师提供系统 API 及开发环境支持。

任职要求 (Job Requirements)

1. 计算机、电子、自动化或通信相关专业。

2. 3 年以上嵌入式 Linux 开发经验。

3. 编程语言:精通 C 语言,熟悉 C++,具备扎实的编程基础和数据结构知识。

4. 操作系统:深入理解Linux 内核原理(进程管理、内存管理、文件系统、中断处理、设备驱动模型)。

5. 硬件基础:能看懂原理图,熟悉 ARM 等主流架构的硬件特性。

6. 熟练掌握 Shell 脚本,熟悉 Makefile 编写。

7. 网络与协议:熟悉 TCP/IP 协议栈,了解常用工业通信协议的底层实现机制者优先。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请