Osprey has a few backpacks that are carry-on sized including:
Fairview 36 and 40
Farpoint 36 and 40
Porter 30 and 46
Transporter 30, 38, and 40
Please check with your individual airline for specific carry-on requirements.