加入我们

Linux系统开发工程师

岗位职责:

1.负责soc的底层系统软件开发,完成uboot、Linux kernel和设备驱动程序的开发和调试;

2.负责Linux系统软件相关的集成和稳定性调试、性能调优;

3.负责根据产品需求完成软件架构设计、模块划分、编码、测试、验证、修复缺陷、集成等工作;

4.分析芯片的系统级验证需求,指定pre-silicon的系统级验证计划;

5.在Emulation/FPGA平台上,定位和解决pre-silicon bring-up过程中遇到的各种软硬件相关问题;

6.参与芯片产品需求分析、架构设计及优化,支持SOC整体方案产品化。

任职要求:

1.计算机、自动化等相关专业,本科以上学历,三年以上相关工作经验;

2.3年以上嵌入式软件、固件、Linux Kernel Driver、Linex内核、虚拟化等相关开发经验;

3.精通C语言,具备扎实的编程和调试能力,熟练使用Shell/Python等脚本语言;

4.熟悉RISC-V或ARM v7/v8架构,了解CPU/Cache/MMU/中断控制/Trustzone等基本原理;

5.熟悉Unix/Linux,有丰富的系统底层调试经验,具有较强的分析能力和快速解决问题能力;

6.熟悉软件Boot流程,有参与大规模芯片bring-up的经历为加分项;

7.具备multi-core或multi-thread OS开发经验为加分项;

8.具备scala语言为加分项。

简历发送至hr@rvcore.com

工作地点——中国/北京

2022-02-21 16:24:51