地点:
3年工作经验,从事软件开发5年;
熟悉IPD-CMM流程,接触过敏捷开发;
精通C语言,对汇编语言有一定了解;
熟悉x86_64,对ARM较为熟悉;
熟悉底层硬件,BSP;
熟悉Linux以及基于Linux的开发;
熟悉Linux内核。
软件/互联网开发/系统集成
华为 2007年9月切换到子公司: 工作性质: 全职 职位级别: 中级职位(两年以上工作经验) 职责和业绩: 参加3个项目的开发,后期调入基础平台部参加基础平台开发。 主要工作: 1、Linux应用及维护 裁剪、编译linux内核、initrd包; 内核及initrd在设备上安装运行; 建立并维护Linux开发环境。 2、底层软件开发 开发BSP模块,实现对底层硬件的驱动,如: 南桥各个设备(GPIO、LPC、RTC)、SCI/SMI中断,PCI/PCIE总线上相关设备; 根据上层软件需要,修改供应商提供的驱动。 3、内核相关开发 开发DEBUG模块,用于保护系统故障现场工分析问题使用; 根据上层软件需求修改Linux内核,如: 内存管理、设备初始化等; 内核代码移植; freeBSD应用预研。
无