Usually firefox-addon-sdk and C++ developper also experimenting with ARM, OpenCV and low-level machine learning.