C++ Developer
- נס ציונה
- משרה קבועה
- משרה מלאה
- Design, develop, and maintain functionality written in modern C++
- Support, refactor, and optimize existing codebase; identify and resolve defects
- Implement new product features in alignment with system architecture
- Build and evolve the infrastructure for automated testing (unit, integration, QA)
- Write and maintain robust unit tests with a focus on critical logic coverage
- Develop and support QA automation on the client side
- Collaborate effectively with architecture, QA, and DevOps teams
- 5+ years of hands-on experience in commercial C++ development
- Strong background in mobile or embedded platforms (Android, iOS, Embedded Linux)
- Proficient in modern C++ standards (C++14/17/20)
- Familiar with build systems such as CMake, Make, or similar tools
- Solid experience with multithreading, performance optimization, and profiling
- Competent with Git and collaborative workflows in team environments
- Experience with unit testing frameworks (e.g., Google Test, Catch2, Boost.Test)
- Familiarity with CI/CD pipelines and test automation integration
- Understanding of TDD and event-driven programming principles; familiarity with RxCpp is a plus
Mploy