Position: Trainee Linux Embedded C/C++ Developer
Company: GlobalLogic
Experience required: no_exp
English level: intermediate

Job Description
Must-Have Skills: 

Knowledge of C/C++ programming languages
Understanding OOP
Basic knowledge of data structures and algorithms
Basic knowledge of Linux and Networking
Multithreading ( Mutex, Semaphore, etc. )
Understanding of OS concepts (functions of OS, kernel, and userspace components)
Experience with toolchains, compilation, and debugging process
Git basics, experience with version control systems would be a plus
 
Would be a plus:

Experience in Embedded Systems development
Experience in Linux Kernel space development
Intermediate level of English knowledge
Job Responsibilities
Project-specific training that includes learning product features and utilizing them in daily work.

The project is focused on firmware development for networking devices that are based on the Atmel and Texas Instruments chips.

Department/Project Description

Partner is one of the leaders in design, development, and manufacturing data communications equipment for the industrial Internet of Things — connecting physical assets to business processes to deliver enhanced value.