Mid/Senior C/C++ Software Engineer - Tooling and Automation
PolandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- C++Linux
Requirements
- Proficiency in C/C++
- Experience with various build systems (Make, CMake, Bazel, bitbake)
- Good understanding and practical experience with static/dynamic code analysis (e.g., Klockwork, CPPcheck, SonarQube)
- Experience in working with Linux-based embedded systems
- Practical experience integrating generative AI capabilities via CLI-based AI agents or developer tooling, including automation, orchestration, or workflow integration with tools such as Claude Code or OpenAI Codex CLI
- At least basic networking knowledge (TCP/IP, BGP, DHCP, Ethernet, etc.)
- English at least B2 level, C1/C2 preferred
- Experience in working with large code bases
- Experience with Clang/Clang SA
- Python or another scripting language
- Experience with networking hardware (switches, routers, etc.)
- Understanding of advanced networking concepts (SDN, SD-WAN, MPLS, VPN, VNF, VRF, etc.)
- Experience in working with Software Houses
Responsibilities
- Researching and defining how to implement client requirements and ideas best
- Taking part in technical discussions with the client
- Designing and optimizing complex C/C++ systems with advanced tooling
- Creating unit tests for your code, conducting code review, creating documentation, and taking part in other activities related to software development
- Using AI agent–based tools to efficiently develop new tooling
- Occasionally, taking part in technical pre-sales meetings
View Full Description & ApplyYou'll be redirected to the employer's site