Compiler Intern Technical Engineering
Synopsys, Inc
RUSSIA - Saint Petersburg
34 дней назад

Job Description and Requirements

We are looking for a student to work on a highly optimizing C / C++ compilers that produce fast and tight code to help customers develop embedded applications.

  • MetaWare software development toolchain for the Synopsys' DesignWare® ARC® family of processors is used in a variety of market segments such as internet of things, automotive, industrial, storage, communication, mobile, and digital home;
  • by over 225 customers worldwide who collectively ship more than 2 billion chips annually.

    Key responsibilities :

  • Enhance commercial C / C++ compiler and software development toolchain
  • Develop experimental analysis, optimization and code generation passes
  • Enhance compiler benchmarking and testing harness
  • Desired Skills and Experience :

  • Good C / C++ programming language
  • Good understanding of data structures and algorithms
  • Basic understanding of compilers and toolchains
  • Basic scripting (Python / Perl and Unix bash)
  • The following qualifications are a plus :

  • LLVM compiler (or GCC, CoSy) familiarity
  • Knowledge of RISC and DSP processor architectures and assembler languages
  • Good understanding of machine learning techniques
  • Ability to localize and fix problems in an embedded test environment setup
  • Technical English (writing reports, documentation, email communications)
  • We offer :

  • Challenging work in international team
  • Competitive compensation
  • Benefits (English lessons)
  • Flexible working hours
  • Career and professional growth opportunities
  • Ergonomic work environment
  • Откликнуться
    Добавить в избранные
    Удалить из Избранного
    Мой Email
    Нажимая «Продолжить», я даю согласие neuvoo на обработку моих данных и отправку уведомлений по электронной почте, как описано в Политике конфиденциальности neuvoo. В любое время я могу отозвать свое согласие или отказаться от подписки.
    Форма заявки