Position: Lead C++ Engineer / Compilers engineer
Company: Evolve Squads
Category: C++
Experience required: 5y
English level: upper

The project is a high-performance compiler (kernel application). A commitment to collaborative problem solving, sophisticated design, and quality products are important. A stable long term project, growing customer base, small team fun to work with. We will augment your team with 3-5 junior-midlevel software engineers to help you to stay focused on strategic /vital essentials and a project roadmap.

**Responsibilities:**
Developing new low-level compilers like HDL/RTL for EDA
Design multi-user resource-efficient solutions
Building reusable components for future use
Optimizing services for maximum performance

**Technical skills:**
Advanced proficiency in C/C++
Strong proficiency in Compilers low-level/kernel engineering
Deep understanding of Compiler theory / Parse languages
Deep knowledge of HDL simulators / EDA / RTL

Ability to understand business requirements and translate them into technical requirements

**Non-technical skills:**
Math / Computer Science degree
Leadership skills
Communication skills
Team player
Report generation