Wednesday, June 22, 2011

[KITlist-Tech] JIT Compiler Eng Run time Code Optimization / Virtual Machine (Silicon Valley, CA)

Please direct your responses to: sondra.ostergaard@smachines.com

Company Description
Very exciting, fast growing, 4 year old start- up company currently in stealth mode, developing interesting SoCs & platforms & working on the latest technology edge, in a close collaboration with various partners and customers. Company is well funded and has solid financial backing from large corporate, strategic and financial investors. Founded by an experienced team with many industry notables involved in various capacities. Company currently employs approximately around 75 people in US and ramping up the team to close to 100. Company currently has close to 125 people worldwide.


Job Title: JIT Compiler Engineer – Run time Code Optimization / Virtual Machine

This position involves designing and implementing code optimization algorithms in both static and just in time code optimization frameworks at the binary code level. Responsibilities include running experiments on existing processor simulators. Experience with Run time optimizations for Virtual machines such as Java and Dalivik VM is a plus.
Integrating the optimization implementations with simulators and test benches may also be required. The candidate should be familiar with standard compiler optimization algorithms and be comfortable adapting these for use in a just in time environment. Also required is the ability to design and execute experiments to measure the effects of code optimizations on various metrics of performance on a processor. The working knowledge of complexity analysis is required for analysis of algorithm feasibility

Requirements:
- Experienced writing C/C++ code in a Linux environment using GNU tools.
- Knowledgeable about general backend compiler optimizations in compilers such as GCC.
- Familiarity with run time optimizations and Just in time compilers
- knowledge of algorithm complexity analysis
- Familiar with general computer architecture and software driven performance analysis of architectural features.
- 3+ Years of experience in related work or a new college Ph.D graduate with related research.

------------------------------------

********************************************************************

Read the new KIT List blog at www.kitlist.wordpress.com for job tips and to connect to our community!

Please go to www.KITlist.org to join, post jobs, or get answers to common questions. If you have any comments or questions, you can reach us directly at KITtechmoderator@KITlist.org.

By using the KIT List you agree to comply with the Terms of Use on the site, and will not use discriminatory employment practices. The KIT List is a service of Connelly Communications, Inc.

TO UNSUBSCRIBE:
Replying to KIT emails with an "unsubscribe" request does not work.
Instead, just send an email (from the same account you used to subscribe) to KITlist-Tech-unsubscribe@yahoogroups.com. If you are still receiving emails after a few days, please email us at KITtechmoderator@KITlist.org and we will manually remove you. Thanks!
Yahoo! Groups Links

<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/KITlist-Tech/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:
http://groups.yahoo.com/group/KITlist-Tech/join
(Yahoo! ID required)

<*> To change settings via email:
KITlist-Tech-digest@yahoogroups.com
KITlist-Tech-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
KITlist-Tech-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/

No comments:

Post a Comment