Company MRL Technology
Job Title Compiler Tools Design Engineer
Reference 20071025-3299-2835
Posting Date 25 October 2007
Job Location Hertfordshire
Description A software engineer with an interest in tools development is needed to join the team developing our next generation compiler for our architecture.

Responsibilities Undertake a range of activities including
Implement extensions to our C compiler for embedded DSP applications
Develop test-cases to explore the impact of candidate optimisations
Analyse code for opportunities to exploit our unique architecture
Collaborate with multi-disciplinary project teams to devise new processor and toolkit features

Qualifications Qualifications & Skills
Good honours degree in Electronics, Software Engineering, or a related area
2+ years relevant post-graduate industrial experience
Excellent C programming skills
Experience of Linux and/or Windows based software development, including scripting languages and makefiles
Excellent communications skills, able to produce clear written documentation
Experience of optimising compiler development, code-generation, or library optimisation
Any experience of the CoSy compiler toolkit is of particular interest
Contact Graham Meeres - UK Semi's & EDA Specialist Search Consultant
Email graham.meeres@mrl-technology.com
Phone +44 (0)1273 320 860
Website www.mrl-technology.com

NULLSTONE
Automated Compiler Performance Analysis Suite.
nullstone.com

Compiler Books
Parsing, Code Generation, Optimization, Language Design, Debuggers, Compiler Theory
compilerbooks.com

Compiler Optimizations
Dead Code Elimination, Hoisting, Function Inlining, Loop Fusion, Code Motion, Constant Folding, ...
compileroptimizations.com