A method and apparatus is disclosed for optic signal power control to maintain a desired or optimum optic signal power level. During start-up, a default or target value from memory may be utilized to bias or otherwise control operation of an optic signal generator or driver. During operation, one or more parameters or aspects of the optic module or the environment may be monitored. In response to the monitoring one or more control signal may be generated to created to modify bias level, modulation level, or both. The monitoring may monitor the optic signal itself. The bias level and modulation level may be changed simultaneously.