DisciplineSoftware Engineering
Workplace typeunspecified
EmploymentFull Time
Experience3+ years
Salary¥12–¥24k
ClearanceNo Clearance Required
工作职责:
1.负责嵌入式操作系统的移植、内核裁剪和维护;
2.负责boot的移植和维护;
3.负责基于公司星载硬件平台,完成星载驱动软件的设计、测试问题解决和维护;
4.独立设计软件测试用例,通过单元测试,集成测试以及系统测试保证代码质量;
5.负责编写设计开发各种软件设计文档,标准化协议以及测试文档;
6.参与硬件接口设计分析、需求分析、方案设计。
任职资格:
1.计算机、电子、自动化、测控、机电等相关专业本科及以上学历,熟练掌握C/C++;
2.3年以上嵌入式平台(ARM、powerpc等)编程经验,熟悉M核、R核的使用;
3.3年以上嵌入式操作系统(Linux、VxWorks、RTEMS、ucos、FreeRTOS等)开发经验;
4.熟悉Makefile等编译脚本编写及交叉工具链环境搭建;
5.熟悉常用通用总线及协议,如SPI/I2C/USB/UART等;
6.熟悉DMA、PCIE、SRIO等高速协议驱动;
7.学习能力强,能够快速适应项目进度;
8.拥有优良的团队合作精神,敢于承担,勇于突破。
Skills and experience
本科及以上学历C/C++ARMPowerPCM核R核LinuxVxWorksRTEMSucosFreeRTOSMakefile交叉工具链SPII2CUSBUARTDMAPCIESRIO团队合作