4G/5G Senior Software Engineer C/C++
Position Requirements:
-
BSc or MSc degree in Computer Science, Telecommunications, Software Engineering or similar
-
Expert level in C and C++ development
-
Experience in creating advanced software architecture, redesigning and refactoring
-
Knowledge of Design Patterns
-
Strong analytical skills
-
Effective teamwork skills
-
Innovative approach to software development
-
Fluent English, both spoken and written
Nice to have:
-
Practical knowledge of STL and boost libraries
-
Knowledge of Agile Software Development Methodologies (SCRUM, TDD, CI)
-
Expertise in algorithm optimization, code profiling and in analysis of memory usage violations
-
Knowledge sharing abilities
-
Basic knowledge of telecommunications systems