Careers

To apply for this job please click here
JOB TITLECompiler Engineer
Department:Semiconductors
Office:Bristol
JOB PURPOSEThe successful candidate will be working in a small team, developing a toolchain for the proprietary programmable array in ZiiLABS media processors.

REPORTING TO


STAGE IN CREATIVE CAREER MAP

RESPONSIBILITIES
  • Development of compiler tools for the ZiiLABS programmable array – supporting both OpenGL and OpenCL.
  • Optimisation of runtime libraries.
  • Implementation of architecture specific aspects of the compilation environment
  • Providing feedback to chip architecture team to aid improvements in design.

SKILLS/KNOWLEDGE/EXPERIENCE
  • Good understanding of C/C++.
  • Experience of implementing compilers, and/or other parts of a compilation toolchain.
  • Knowledge of OpenGL and/or OpenCL is an advantage.
  • Strong debugging/fault finding skills.
  • Experience of writing microcode for processor arrays and/or VLIW processors
  • Experience of Linux based systems would be useful but not essential.

The role is based at our UK Design Centre in Bristol. Remuneration package will be commensurate with experience, and includes excellent basic salary, pension scheme, private health scheme, and life assurance.

For further information go to www.ziilabs.com


EDUCATION
Preferably a Software or Electronic Engineering Degree or equivalent (i.e. a Maths or Physics degree where the candidate has understanding of, or interest in, complex hardware systems).


Note: As with all positions, due to the dynamic nature of Creative’s business, key responsibilities will evolve and change over time.