I have a much experience with embedded controls. I can generate a design to handle your requirements. I have developed modular conveyor controller systems, including encoder support, weight measurement using special developed smart-boards and integrated sorting management logic, so I know how to design reliable, ruggedized control systems for unfriendly environments. I have also developed embedded analytical systems for use in covert fuel analysis, with the systems installed in the trunk of passenger cars and operable between -30C and 70C, with systems running for over 8 years without service. I also have experience with power conversion with various topologies (SEPIC, Buck, CUK, Fly-back), motor control (including BLDC and stepper) and environmental control units (180W TEC units and controllers).
The system you describe seems very simple, so should not be too difficult after all final details are in. I use Eagle CAD 6.5 for layout/capture. Firmware in C/C++. If needed, enclosures, brackets and other mechanicals can be designed using AutoCAD (MDT for 3D development). I could also provide assembled and tested boards, and am able to provide panelized designs for SMD runs. I warranty the work for one year, provide one free upgrade pass to the initial test boards for production, and one upgrade during the lifetime of the product.
I look forward to hearing from you.
Best regards,
Stuart Borden