We have an opening for three compiler engineers at XMOS (Location: Bristol, United Kingdom). Details below. If you are interested please apply by going to http://www.xmos.com/company/jobs. --- Three compiler engineers required to expand the Tools Team. As part of a small but expanding team, these roles will provide strong career development opportunities to the right applicants. . Qualifications BSc, MSc or above in Electronic Engineering or related degree (at least a 2:1 from a top tier university) Experience Roles exist for applicants with all levels of experience from graduates with relevant compiler R&D experience to industry-experienced engineers with commercial experience in language and compiler design. Essential Skills Depends on experience, but should include some of the following: * Prior compiler development experience and strong understanding of compiler fundamentals * Experience in the back-end flow including code generation strategies, register allocation and optimizations for performance and code size * Strong C/C++ programming skills * Good communication skills * Experience with LLVM an advantage * Experience with real-time and multi-core processor architectures an advantage Key Responsibilities To be a key contributor in a team producing industry-leading design tools for embedded processors. This could include: * Developing the XMOS C/C++/XC compilers * Designing and implementing optimizations to address performance, code size, power consumption and timing closure for real-time programs * Static and dynamic code analysis for measuring timing and detecting deadlock * Generating DWARF debugging information for optimized code * Actively contributing to and sharing LLVM compiler improvements with the open-source community * Working with the apps team and with customers to contribute to development of the XC concurrent and real-time programming language * Working with the silicon team to contribute to development of next-generation XMOS products and architecture -- Richard Osborne | XMOS http://www.xmos.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100909/3ffd7577/attachment.html>