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.

For more details, hit “Apply for job”

In this position (located in either St. Petersburg) you will have responsibility for the following:


*   Develop ARC-specific code generation and optimizations in the LLVM-based compiler back-end

*   Implement new programming models for new ARC cores and architecture extensions in the compiler toolchain

*   Maintain and optimize the current set of ARC compiler tool chain

*   Interact with Hardware architects and other teams, and provide compiler tools perspective for the processor design as well as application design

*   Perform various benchmarking and testing tasks to improve the quality of the compiler products

*   Assist product marketing and product support teams in pre and post sales situations