Senior C++ Developer

We are currently looking for a Software Engineer to join our development team.
The ideal candidate must possess a minimum of 3 years of software development experience and satisfy the following requirements.

REQUIRED EXPERIENCE AND SKILLS:

1. Bachelor’s degree in Computer Science, Information Technology, or equivalent field of study.
2. 3+ years experience in software development using C/С++, preferably modern C++ (11-20)
3. Familiarity with OOP concepts, and common design patterns.
4. Experience building desktop applications with rich GUI using MFC/BCG, Qt, or similar UI frameworks.
5. Good understanding of C++ templates and C++ template metaprogramming.
6. Experience working in an Agile and CI/CD environment.
7. Strong verbal and written communication skills

PREFERENCES:

1. EDA CAD/CAM experience. Knowledge of PCB formats: ODB++, PADS ASCII,
IPC2581, etc.
2. Familiarity with PDF, DXF, and other vector and image formats. Experience writing parsers for PCB/vector/image file formats.
3. Knowledge of geometric algorithms is a big plus.
4. Experience developing parallel algorithms using OpenMP/MPI or similar
frameworks on CPU and CUDA/OpenCL on GPU.
5. 2D/3D modeling using OpenGL and shaders. Knowledge of 3D formats: PRC, STEP, etc.
6. Experience building C++/JavaScript WebAsembly applications with Emscripten is a big plus.
7. Familiarity with cloud computing, especially MS Azure.

RESPONSIBILITIES:

1. Develop new features for DownStream PCB products.
2. Collaborate with the marketing and other team members in creating design specifications for new customer requests.
3. Support existing codebase and fix defects
We offer interesting work, professional growth opportunities, and a competitive salary.

About Reiziger Consulting LLC

Reiziger consulting is a global strategy and IT technology consultancy that specializes in software development, human resources, technology solutions & business strategies.

Our mission is what drives us to do everything possible to expand your company potential. We do that by creating great ideas and innovations for you, by making your solutions and products more sustainably, by hiring the best people, by building a creative and diverse your team and by making a positive impact in communities where we live and work.

Based in Bratislava, Slovakia, Reiziger consulting, includes Kyiv office.

Company website:
https://www.reiziger.info

Job posted on 30 August 2022
15 views    0 applications


To apply for this and other jobs on Djinni login or signup.
  • Category: C++
  • English: Intermediate
  • 3 years of experience
  • maps_home_work Full Remote
  • shopping_basket Product
  • explore Ukraine, Poland, France, Germany
  • public Only candidates from Europe and Ukraine