Description
You will develop software using C++ with a focus on systems programming.
Responsibilities
- Develop features using C++14/17, applying OOP, template metaprogramming, multithreading, and smart pointers.
- Implement Linux system programming tasks, including IPCs and system calls, and perform debugging.
- Manage build processes using Makefile, CMake, and Bitbake.
- Utilize Git, Gerrit, and Bitbucket for version control.
- Ensure development adheres to ISMS and ISO/IEC 27001 standards for information asset security.
Required Skills
- 5+ years of professional development experience.
- Proficiency in C++.
- Experience with Git, Gerrit, and Bitbucket.
- Knowledge of Linux System Programming (IPCs, system calls).
- Familiarity with build tools like CMake and Makefile.
- Understanding of secure development practices aligned with ISO/IEC 27001.