Primary Responsibilities Develop, enhance, and maintain firmware for microcontroller-based products involving sensors, electronic controls, and peripheral devices. Required Technical Background Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a comparable engineering field.