Firmware Design Engineer
Firmware design working in a collaborative R&D environment consisting of hardware, FPGA, and firmware designers. Skills in the area of Linux development, C++ and scripting languages along with basic knowledge of discrete time systems theory and digital design are ideal. Exposure to power electronics is desirable but not required.