Compiler Software Development Engineer - Centurion Verfied

Salary Negotiable Centurion, Gauteng Centurion, Gauteng more than 14 days ago 23-04-2014 4:01:40 PM
21-05-2014 4:01:40 PM
Minimum Requirements:
  • Masters or Bachelors degree in Electronics Engineering, Computer Engineering or Computer Science with at least two years of relevant work experience
  • Proficient in structured and object oriented programming (C/C++) and scripting languages (eg. Bash, Bourne Shell, Python)
Necessary Experience:
  • Extensive experience with development and debugging on a Linux platform is required (GCC/G++, revision control systems, build systems, troubleshooting, debugging and profiling tools)
  • Experience with development and debugging on a Windows platform is desired
  • Experience with multi-threaded programming is desired
  • Extensive experience with development of compilers is required
  • Experience with development of assemblers and linkers is desired
  • Extensive experience with desgning and optimizing software to meet specified performance goals is required
  • Experience with Edison Design Group or LLVM front ends is desired
  • Exposure to hybrid computing (reconfigurable logic combined with processing) and heterogeneous processors is advantageous
  • Assembly language programming experience is advantageous
  • Ability to work in multi-disciplined team environment is required
  • Strong oral and written communication skills are required
  • The candidate must have previous experience with the development of compilers
  • Experience in micro processing will be an advantage
Responsibilities:
  • Work as part of a team to design, develop, debug, test and support compilers, assemblers, linkers and simulators for a Software Development Kit (SDK)

Please send an updated CV with your most recent payslip.

Recruiter: CompuJobs