SW Engineer C++

We are a strong team in the global high-tech playing field, and we are currently looking for a new mate who can detect problems quickly, learn new technologies fast, and participate in designing processors with enthusiasm.

We offer:
  • Opportunity to work with RISC-V, computer architecture of the future
  • Working on innovative IoT processors and unique processor optimization technology
  • Participation in the whole development process from analysis to deployment
  • Collaboration with the world’s top high-tech companies such as Rambus, Microsemi, Analogix, Dongwoon, etc.
  • Keeping in touch with the latest trends in industry
  • Opportunity to work with experienced developers
  • Possibility to work closely with other teams
  • Career advancement
  • Receptivity to your own innovations and ideas
  • A young and well coordinated small team
  • Nice and friendly working environment
  • Flexible working hours
  • Option to learn during working hours (the 90/10 rule)
  • Employee stock options
  • English lessons
  • 5 weeks of vacation
  • MultiSport Card
  • Meal vouchers
Your role:
  • Developing a unique LLVM/Clang compiler backend generator
  • Working on improvements of the LLVM/Clang compiler optimization and backend
  • Working on coding tools for the RISC-V ISA
We require:
  • 3+ years of experience in commercial C++ development
  • Knowledge of the LLVM framework
  • Ability to write clear and concise code, defensive programming approach, error handling, knowledge of OOP principles
  • Analytical thinking, self-sufficiency, team collaboration
  • Advanced English (CEFR level B2 or higher)
  • Experience developing a C/C++ compiler
  • Familiarity with compiling phases of C/C++ applications – code parsing, building intermediate representation, optimization, code generation
  • Knowledge of C++14/17
  • Experience developing embedded systems
  • Knowledge of versioning tools (Git, SVN)
  • Activity in Open Source communities
  • Interest in cutting-edge technology
  • University degree in a related field

Please note that this position is only available to applicants with permanent residence in the EU.

Apply for the position

Privacy Statement

Your personal data will be processed and stored internally by Codasip Ltd. for the purpose of and time necessary for finding a suitable candidate for the position of SW Engineer C++. By submitting your CV, you agree to this storing and processing of your personal data.

The controller of your data is Codasip Ltd.

Optional Consent

I wish to be contacted in case there is another open position that corresponds to my qualification. For this purpose, Codasip Ltd. can store my personal data in its internal database for three years.

  I Agree