experience developing software for complex systems or computerized products.
- Proficiency in C++, OOAD, Data Structures, Multi Threading, STL, Boost, Linux
- Proficiency in Containers, Orchestration
- Experience in Unit Testing using catch/gtest/boost test.
- Experience in CMAKE/GRADLE
- Working knowledge of DevOps tools such as Git, Jenkins, and Artifactory.
- Solid analytical, debugging, and problem-solving skills.
- Excellent verbal and written communication skills with the ability to influence.
- Experience working in a scaled agile environment.
- Willingness to learn new technologies and adapt to changing roles and responsibilities.
- Good to have experience in Design Patterns
- Good to have experience in Python or Java.