职位详情
C/C++技术架构师
1.5-2万
北京华宇智控电子技术有限公司
北京
5-10年
本科
09-10
工作地址

顺八条3号院

职位描述

一、岗位职责

  1. 负责Linux环境下C/C++应用程序开发,涉及系统服务、网络通信、高性能计算等模块。

  2. 参与Linux内核模块开发,包括设备驱动、文件系统、硬件抽象层(HAL)等。

  3. 分析系统性能瓶颈,优化内核参数及驱动算法,提升硬件资源利用率。

  4. 配合硬件团队完成嵌入式平台(ARM/RISC-V)的适配与调试。

二、核心技术要求

  1. Linux系统开发

    • 精通Linux内核机制(进程调度、内存管理、中断处理)。

    • 熟练使用GDB、Valgrind、Perf等调试工具,掌握Shell/Python脚本自动化。

    • 熟悉Systemd服务管理及多线程/网络编程(Socket、Epoll)。

  2. 驱动开发能力

    • 3年以上Linux驱动开发经验,熟悉字符设备、块设备、网络设备驱动框架。

    • 掌握PCIe、USB、SPI等总线协议,有FPGA协同开发经验者优先。

    • 了解内核模块编译(Kbuild)、设备树(DTS)配置及热插拔处理。

  3. 硬件协同

    • 具备硬件调试基础(示波器、逻辑分析仪)。

    • 熟悉U-Boot引导流程及交叉编译环境搭建。

三、加分项

  • 有开源社区贡献(如Linux Kernel、QEMU)或专利技术者。

  • 熟悉AIoT边缘计算场景(如ROS2、TensorRT Lite)。

  • 掌握Rust语言用于安全敏感型驱动开发。

四、任职资格

  • 学历:计算机/电子工程本科及以上。

  • 经验:5年以上Linux开发经验,其中3年驱动开发经历。

  • 软技能:英语读写能力(可查阅技术文档),具备团队协作与问题定位能力。

五、工作地点与待遇

  • 地点:北京。

  • 薪资:1.5-2k薪。

  • 福利:技术培训、年度体检、股票期权。

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

立即申请