Position: Software Engineer (kernel) Duties: All aspects of system software engineering in the kernel and system libraries in context of a real-time, Unix-like operating system, including the following typical tasks and responsibilities:
- Design and develop operating system enhancements to the memory management, scheduler, file system, networking, device drivers and other kernel/system libraries sub-systems and frameworks. - Design and develop ports to various processor architectures and embedded hardware platforms.
Skills: 3+ years of working experience as a developer is required along with the following skills:
- Strong C and assembly programming skills. - Proficiency in Unix(Linux) kernel internals and system architecture concepts. - Proficiency in modern processor architectures. - Advanced Unix(Linux) user. - Experience with Unix(Linux) development tools and environment (GCC, binutils, hell utilities, shell scripting, Makefile, etc.). - Knowledge of software development lifecycles. - Experience and ability for a team work. - Good level of written English.
Conditions: $2000 √ 3000 net + medical insurance. Moscow office near ⌠Uviversitet■ metro station. Candidates from other cities ready to relocate to Moscow are considerable √ Auriga is offering a special program for candidates from other cities.
Contacts: Please send your cv to firstname.lastname@example.org with ⌠kernel■ subject or call +7 (095) 975-74-00 (ext. 242) √ Olga Tsvetkova. ICQ: 336 400 093