Jobs

Software Engineer – Numerical computation

Job descriptionSilkan is opening a full time position for a Software Engineer familiar with numerical computation to reinforce the eVariX™ development team.

Responsabilities Within the RnD team, you will:

  • be in charge of developing the runtime library: extended covergae of Matlab® and Scilab intrinsic functions for multicore and GPU (coding & unit testing), including contributions to improve the multi-target management at runtime
  • be responsible for the product engineering: maintenance of test infrastructure, Linux/Windows portability, install procedures, etc.
  • contribute to first level support (user’s code analysis and diagnosis)

Qualifications

  • Mandatory:
    • Degree in Software Engineering
    • Proficiency in numerical computation
    • Proficiency in C++11 nd OpenCL
    • Good knowledge of Linux, and practice of Windows
  • Appreciated:
    • Knowledge of Matlab® and/or Scilab usage
  • Optional
    • knowledge of programming models for GPU and OpenMP

MiscellaneousPermanent full time position, based in Montpellier.

Engineer in Computer Science – Compilation

Job description Silkan is opening a full time position for an engineer in Computer Science specialized in compiler development to reinforce the eVariX™ development team.

Responsabilities In close relationship with the project Manager, you will:

  • be responsible for the compiler developments: specifications, C++1 implementation, functional validation and performance qualification of exteded features
  • contribute to the product roadmap
  • contribute to the user documentation
  • contribute to user support (user’s code analyses and diagnosis)

Qualifications

  • Mandatory:
    • Degree in Computer Science
    • Mastery of theoretical and practical compiler implementation
    • Proficiency in advanced techniques for automatic code parallelization and optimization (based on static analysis)
  • Appreciated:
    • Familiarity with Linux project environments and tools
    • Knowledge of Matlab® and/or Scilab usage
  • Optional
    • Familiarity with Linux/Windows porting issues.

MiscellaneousPermanent full time position, affiliated to Montpellier office, with possible remote working options.

 

Please your resume to jobs@silkan.net