IC Resources

Senior Software Engineer

Posted: 10 hours ago

Job Description

A Senior Software Engineer is sought by this expanding in-memory computing developer to be based at their HQ in Zürich. Working in a low-level software and compiler development environment, the Senior Software Engineer will be responsible for developing and implementing embedded Linux (Kernel Driver) and RTOS (Bare-Metal) software in C and C++ and compiler path development and maintenance. The Senior Software Engineer will be delivering drivers and runtime stacks aimed at MCU targets. After completing your technical education, you will have gained post graduate experience developing embedded Linux and driver / kernel level software or writing toolchain / compiler software. You will have excellent C and C++ skills and any experience with Linux Driver / kernel development, HPC (DirectML, CUDA, OpenCL), LLVM /MLIR will be beneficial as would some experience with Tensorflow/Pytorch. Experience of working closely with hardware teams would also be a plus.Candidates need to be fully authorised to work in the EU and Switzerland.The successful applicant can expect a ‘state of the art’ development environment, hybrid working, on-going career progression and a very friendly working environment. Also on offer you will find a first-class salary, bonus and flexible benefits package. For more information, or to apply, contact Adrian Wagstaff on +44 1189 840948 or email your CV to adrian.wagstaff@ic-resources.com.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In