An optoelectronic assembly is disclosed. The disclosed assembly includes one or more lasers formed on a first substrate, and a programmable driver circuit formed on a second substrate configured as an integrated circuit. The first and second substrates are mounted on a third substrate in a stacked arrangement.