Essential Skills:
Strong knowledge on compiler / assembler / linker / debugger concept, including knowledge of binary and symbolic debugging file formats.
Experience of manipulating complex data structures and experience of parsing command text files.
2 years practical experience of C/C++ and assembly,familiar with Linux or Unix.
Knowledge of microprocessor architectures.
Desirable skills:
Previous experience of writing and porting GNU toolchain, knowledge on gcc, gas assembler and ld linker is prefer.
Solid knowledge of compiler front end, optimization and back end technology.
Knowledge of the Open-64 compiler is beneficial.
A BS degree in Computer Science or equivalent and 2-5 years of experience in compiler development is expected. Post-graduate work in a relevant area may substitute for the experience requirement.
Excellent English and Chinese communication skills.
The ability to work in a team environment.
|