Engineering: Bucknell (a little bit bigger), Lehigh, Trinity (CT), Trinity (TX), Smith (for any females). Then there are many 3+2 and 4+1 programs. Haverford, as an example, has a 4+1 with UPenn.
For other STEM: Wesleyan, Haverford, Carleton, Colorado College, St. Olaf (especially math), Grinnell, Smith and Bryn Mawr (females), Williams, Lawrence Univ (WI) to name a few with varying degrees of selectivity.