Can you elaborate on what you have in mind?
Do you mean what kinds of things do you consider when you have a design that you want to lay out a PCB for? If so they are no different than any other design. If I were you I would have the firmware/software people in on the design review. Make sure there is nothing in the design that is a surprise to them. The only thing I can suggest that may be non-standard is to calculate the power consumption of each and every resistor on the board under worst case conditions. Popping a resistor when powering up a board for the first time, is a most sickening feeling.