CLOSE

 
Shortlisted jobs: 0
Close
Upload successful Close

By uploading your CV, applying to one of our advertised roles or asking us to act on your behalf to find suitable relevant employment, you confirm that you have read and agree to use of your data in accordance with our data privacy policy, a copy of which is available here

Principal Software Engineer / Tools and compilers

Principal Software Engineer (tools and compilers) now needed in Bristol to join expanding semiconductor company in central Bristol. The successful Principal C/C++ Engineer with be a key contributor to our clients compiler tool chain and simulator.


Applicants will have worked at a senior engineer level or above with 5-10 years of relevant experience and enjoy working in a highly technical environment solving complex technical challenges.


Expertise must include:

● Compiler development and strong understanding of compiler fundamentals

● Development using the LLVM compiler infrastructure

● Compiler back-end flow including code generation strategies, register allocation and optimizations for performance and code size;

● Compiler front-end flow and language extension;

● Real-time and multi-core processor architectures;


You will also have: ● Strong C/C++ programming skills; ● Experience of developing unit tests, and preferably of Test-Driven Development; ● Hands-on experience working with processor or DSP development platforms; ● Familiarity with the use of SCM systems, and preferably a working knowledge of Git; and ● An understanding of Continuous Integration systems


Superb opportunity offering a very competitive salary. Please send your CV to Emma Windows at IC Resources

South West England

Print Save To Shortlist
Job Details
  • £55000.00 - £70000.00 per annum
  • Bristol, England
  • Permanent
  • JO-1810-135212_icr
Apply for this job

By uploading your CV, applying to one of our advertised roles or asking us to act on your behalf to find suitable relevant employment, you confirm that you have read and agree to use of your data in accordance with our data privacy policy, a copy of which is available here

Remember me
Remember me