sajattack reviewed Making Embedded Systems by Elecia White
Excellent book on embedded design principles
5 stars
Great big picture design theory for embedded systems, not a whole lot of code, other than where it's helpful to explain something. Good for the right audience.