-
KBC Technologies Group

Software Engineer

KBC Technologies Group
Poland · Contract · Mid-Senior

Key Responsibilities

- Develop, maintain, and optimize C++ applications for Linux and Windows environments.

- Utilize and configure GCC and Clang toolchains for cross-platform development.

- Write and maintain automated scripts using Bash and batch scripting for build and deployment processes.

- Collaborate using Visual Studio and other IDEs to build high-performance applications.

- Design, implement, and test graph-related algorithms using C++ and some Third party libraries such as Boost.

- Write and maintain unit tests using gTest and mock objects with gMock to ensure high code quality.

- Troubleshoot and debug cross-platform software issues.

- Work with version control systems (e.g., Git) and participate in code reviews.

- Collaborate with cross-functional teams to define requirements and system architecture.

Required Skills & Experience

- Strong proficiency in C++ (C++11/14/17/20), including STL and modern design patterns.

- Expertise in using GCC and Clang compilers in Linux, as well as VisualStudio in Windows.

- Solid understanding of Linux and Windows operating systems.

- Proficiency in Bash scripting and familiarity with PowerShell or Windows batch scripting.

- Experience with Visual Studio as a development and debugging environment.

- Strong knowledge of gTest and gMock for unit testing and mocking.

- Familiarity with Boost libraries, particularly those relevant to graph algorithms and data structures.

- Strong understanding of graph theory, algorithms, and data structures.

Preferred Qualifications

- Experience with performance profiling and optimization.

- Knowledge of CI/CD pipelines and build systems (e.g., CMake, Ninja).

- Familiarity with containerization tools (e.g., Docker).

- Background in contributing to open-source projects.

- Strong analytical and problem-solving skills.

Key Skills

Ranked by relevance

linux c data structures bash containerization design patterns powershell docker cicd git
Login to Apply
Posted
Feb 05, 2025
Type
Contract
Level
Mid-Senior
Location
Warsaw

Industries

IT Services IT Consulting

Categories

Consulting

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Ivy Partners
Related

DevOps Cloud Engineer

2026-05-26

Full-time
Not Applicable
Switzerland
IT Services
Information Technology
View Job Details
Nitor
Related

Senior AI Engineer

2026-05-24

Full-time
Mid-Senior
Finland
IT Services
Information Technology
View Job Details
NEPTA
Related

DevOps Engineer

2026-05-18

Full-time
Mid-Senior
Italy
Information Technology & Services
Consulting