Maxim Ostapenko via llvm-dev
2018-May-04 12:02 UTC
[llvm-dev] Compiler Engineer openings at Samsung in Moscow
Samsung R&D Institute Russia is looking for a senior compiler engineer to work on LLVM based compiler for new Samsung GPU. *What you'll be doing:* - Design and develop target independent and processor specific optimizations - Work on compiler improvements and problem resolutions - Perform benchmarking and testing to improve quality of compiler - Review code changes and design proposals for new features * What we expect to see:* - MS + 5 years of experience, or PhD in Computer Science or related technical field. - Extensive knowledge and experience in compiler development - Thorough understanding of compiler technology and other development tool internals - Knowledge of compiler backend technologies such as register allocation, instruction scheduling, loop transformations, peephole optimizations, etc. - Expert-level programming skills in C++, C and assembly languages - Experience with SW engineering process: project planning, version control, bug tracking - Experience in performance profiling, instrumentation and optimization *Desired skillset:* - LLVM development experience - Experience in OpenGL and/or Vulkan graphics API - Various operating systems (Linux or Windows) - Scripting languages - Contribution to open source projects For more details please feel free to contact Viacheslav Garbuzov v.garbuzov at samsung.com <mailto:v.garbuzov at samsung.com> -Maxim -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180504/771b3848/attachment-0001.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 13168 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180504/771b3848/attachment-0001.gif>
Bruce Hoult via llvm-dev
2018-May-05 05:29 UTC
[llvm-dev] Compiler Engineer openings at Samsung in Moscow
In case anyone is looking at this and saying "Would be interesting .. but .. Russia..": - I was in this team for a year and a half, until March. (And other compiler teams in the same office before that). The team are great, with a lot of very smart people. Work hours are very flexible, and Russia has plenty of vacation time. (28 days, plus about 10 public holidays, plus the first week of January) - you don't need to know Russian. Everyone speaks English, all work documents and meetings are in English. - ok, you need a little bit of Russian to deal with supermarkets, cafes, taxis, the metro. But not much! (just ask my ex-colleagues) No one minds if you use google translate, shopkeepers will show you prices on a huge calculator etc. I survived three years, happily. - I was the only foreigner (non CIS anyway) in the office. I don't think I put them off the concept. Hopefully. - they handled visa and work permit and making a bank account & cards for salary. - I had to find my own apartment (actually, I used expatflat.ru and highly recommend them .. I count them as friends). I had a really nice modern two bedroom apartment in a building literally two minutes walk from the office for about $1000/month. Home internet 100/100 unlimited for 650 rubles ($10) a month. Mobile 3 GB/month (anywhere in Russia) for $5.50. GO anywhere on the metro for $0.50. Uber/Yandex Taxi are $0.14/minute plus $0.14/km ($1.50 minimum) I left after three years because my visa was coming to an end (could have been renewed) and I got an exciting offer to work on LLVM at a RISC-V startup in California. Three years in Moscow was a great experience. I highly recommend it, especially if you're single (whether you intend to stay that way or not) ;-) Moscow is a great base to explore not only Russia, but also Europe. A three hour flight will get you anywhere from Istanbul to Italy to Austria to Copenhagen or Stockholm. Paris and London and Spain are not much more. On Sat, May 5, 2018 at 12:02 AM, Maxim Ostapenko via llvm-dev < llvm-dev at lists.llvm.org> wrote:> Samsung R&D Institute Russia is looking for a senior compiler engineer to > work on LLVM based compiler for new Samsung GPU. > > *What you'll be doing:* > - Design and develop target independent and processor specific > optimizations > > - Work on compiler improvements and problem resolutions > - Perform benchmarking and testing to improve quality of compiler > - Review code changes and design proposals for new features > > > * What we expect to see:* > - MS + 5 years of experience, or PhD in Computer Science or related > technical field. > - Extensive knowledge and experience in compiler development > - Thorough understanding of compiler technology and other development tool > internals > - Knowledge of compiler backend technologies such as register allocation, > instruction scheduling, loop transformations, peephole optimizations, etc. > - Expert-level programming skills in C++, C and assembly languages > - Experience with SW engineering process: project planning, version > control, bug tracking > - Experience in performance profiling, instrumentation and optimization > > *Desired skillset:* > - LLVM development experience > - Experience in OpenGL and/or Vulkan graphics API > - Various operating systems (Linux or Windows) > - Scripting languages > - Contribution to open source projects > > > For more details please feel free to contact Viacheslav Garbuzov > v.garbuzov at samsung.com > > -Maxim > > > > > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180505/a219302a/attachment-0001.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 13168 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180505/a219302a/attachment-0001.gif>
Reasonably Related Threads
- Call for papers - MOSITS'17 - Moscow, Russia ------ Deadline: October 2
- Call for papers - MOSITS'17 - Moscow, Russia ------ Deadline: October 2
- R Reference Card and other help (especially useful for Newbies)
- downloadable mailing list archive in mbox format
- [LLVMdev] JOB Ad: Clang Frontend, QA and Performance Analysis Engineers at Intel