加入我们
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