职位描述:
+ 基于40nm SOC系统进行软硬件验证工作
+ 开发应用软件和固件来进行验证
+ 对基于仿真加速器的验证环境和流程进行开发和提高
+ 和国内外其他研发团队进行协同工作
职位要求:
+ 计算机及其相关专业硕士研究生
+ 熟悉处理器的指令集以及SOC系统的软件驱动
+ 熟悉汇编指令,C或者C++,脚本语言(比如Perl)
+ 优秀的英语交流能力
+ 拥有嵌入式系统相关的软件开发经验
+ 拥有视频、音频解码以及FPGA/Emulator开发经验的优先考虑
+ 拥有boot loader, Linux Kernel以及file system开发经验的优先考虑
+ 拥有Windows/Linux编程经验的优先考虑
Job Responsibilities:
Reporting to Verification manager, the candidate is expected to be responsible for following tasks:
+ Apply specialist skills and knowledge in both hardware and software to perform Pre-Silicon verification tasks for complex 40nm Media Processor SOC devices
+ Perform verification of SOC system including application software and firmware verification
+ Participation in the continued development of verification strategies; evaluate and integrate cutting edge verification/emulation methodologies into the tool flow
+ Work with other cross functional teams in China and oversea to specify, verify and improve SoC quality and timeliness to production
Job Requirements:
+ MSEE degree in Computer Science or related area.
+ Familiar with Microprocessor and/or DSP instruction sets and how low level driver software integrates into SOC architecture, experience of ARM software development is a plus
+ Familiar with low level assembler languages and C, or C++, scripting languages like Perl
+ Good communication skill in English
+ Experience of SOC designs with embedded processor cores and their integration with other system components including memory subsystems and peripherals.
+ Experience related to video/audio decoding, FPGA/Emulator debugging is a plus
+ Knowledge of Software development flow such as boot loader, Linux kernel and file system is a plus
+ Experience of Windows/Linux programming is a plus
|