Job SummaryCandidate will work on Sun Studio developer tools project that includes compilers for C, C++ and Fortran languages, debugger, performance analyzer, race detection tools and IDE.
http://developers.sun.com/sunstudio
Software Engineer will work on x86 optimized code generation in compiler back-end team and implement modern approaches to low level optimization for Intel and AMD processors.
Job Description
Candidate will work with x86/x64 back-end team located in St.-Petersburg and in close cooperation with front-end team located in US and Russia and x86 performance analysis team located in Russia. Work may involve some technical publications, participation in technical forums and events, and customer interaction.
Key Skills and Requirements:
BS with 5+ years or MS with 3+ years of experience in compilers back-end development or x86 assembler programming.
Strong mathematical background is necessary.
Strong knowledge of C and some knowledge of C++ is required.
Good knowledge in compilers architecture principles.
Experience in code generation and platform dependent optimization is required. Knowledge of well-known techniques of platform independent optimization is preferred.
Experience in x86 assembler is required. Basic knowledge in x86 chips architecture is preferred. Other platforms would be good.
Knowledge of unix-like operating systems on administrator or experienced user level is a very strong plus. Knowledge of Solaris is a strong plus. System programming experience is a plus.
Good written English is necessary, ability to communicate in English is required.
Контактное лицо:
Сергей Пикалев
Sergei.Pikalev nospam-at-nospam Sun.COM