Position: C++ developer (Talent Program) (IRC96166)
Company: Globallogic
Category: C++
Experience required: 2y
English level: intermediate

**Job Description:**
- Candidate must have extensive hands-on experience (2 year+) of designing and development C++ applications, including network sockets programming, multithreading, Linux system calls, etc.
- Low level networking protocols, network topologies, UNIX sockets, traffic analyzers, etc.;
- Strong knowledge of C++ programming language is required;
- Candidate should be comfortable working with Linux operating system, understand general operating systems theory and internals;
- Candidate should be comfortable working with complicated data structures and intensive algorithms. Knowledge of algorithm complexity is a must;
- Multi-core, multi-thread programming technique is required;
- Good communication skills and team player.

**Job Responsibilities:**
- Working closely with customer's team on software for next generation of networking equipment;
- Participating in planning, estimation, architecture decisions making.

**Project Description:**
As a full-lifecycle product development services company, we offer the opportunity to work on cutting-edge products in collaboration with other engineers who are experts in their fields. We offer competitive salaries, the stability of a global company, and customized professional development that gives you exposure to a variety of projects, trainings, and endless growth opportunities.