A leading technology company in Poland is looking for a Software Engineer to develop open source digital design tools. You will work on simulators, compilers, and synthesis toolchains while improving performance and optimizing algorithms. The ideal candidate should have a degree in a related field and expertise in C, C++, or Rust. Knowledge of Linux and relevant tools is important. This position requires you to work on-site and offers opportunities for impactful development in cutting-edge technology.
Qualifications
Good understanding of computer architectures and programming.
Knowledge or willingness to learn compiler, simulator, synthesis tool development.
Permanent residency and eligibility to work in the EU.
Responsibilities
Develop tools like simulators, compilers, synthesis, and place & route toolchains.
Implement new features and fix bugs.
Analyze and improve performance and algorithms.
Skills
C
C++
Rust
Linux
Git
Python
Bash
Education
BSc or MSc degree in computer science, electronics or related fields
Tools
GCC
Clang
LLVM
make
CMake
Job description
A leading technology company in Poland is looking for a Software Engineer to develop open source digital design tools. You will work on simulators, compilers, and synthesis toolchains while improving performance and optimizing algorithms. The ideal candidate should have a degree in a related field and expertise in C, C++, or Rust. Knowledge of Linux and relevant tools is important. This position requires you to work on-site and offers opportunities for impactful development in cutting-edge technology.