Position: Regular Embedded C SW Developer
Company: Luxoft
Category: C++
Experience required: 3y
English level: intermediate

Responsibilities:
Work as a member of a globally distributed team designing and developing data acquisition and secure data exchange solutions for machine-to-machine applications.

• Participate in HW bring-up and support
• Linux kernel/system/IO ports configuration, deployment and support
• Development for kernel (drivers and services)
• Development for Linux Video stack (C,C++)
• Participate in the design/problems resolving of customer products
• Reproduce customer issues, find the root cause and fix
• Track issues
• Communicate with customers
Mandatory Skills Description:
Bachelor's degree or above in Computer Science, Electronics Engineering or equivalent
5+ years SW development
3+ years of embedded SW development
Good Linux kernel and subsystems understanding
Experience in Linux kernel drivers development
Ability to read HW schematics
Experience in Linux kernel/user-space issues debugging
Good С/C++ knowledge
Experience in GNU-toolchain and build-systems development
Experience in build & distribution systems like Yocto/Poky
Versioning control systems knowledge
Intermediate English both in oral and in writing
Nice-to-Have Skills:Work skills with interfaces like PCIe, USB, I2C, SPI etc.
Languages:
English: B1 Intermediate