Develop firmware and software for micro-controller applications using C and C++, and embedded Linux applications. Testing and commissioning.