Trainee Linux Embedded C/C++ Dev (IRC301952)
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 a 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.
Skill Category
C/Embedded
Keyskills - Must Have
- C
- C++-Linux
- OOP
- Embedded Linux
- Networking
- Git
Keyskills - Nice to Have