Develops embedded software on Linux and microcontroller level using C/C++. Works with network protocols and assists with kernel modifications.