I've been doing embedded stuff for over 40 years. All kinds of micro-based systems from TV remote controls to Class III medical and everything in between. From the bare metal through OTS plug-and-play modules. From assembly through C++ and beyond. Ready to rock.
Coding is an art form as well as a science. This paper describes how much of each goes into composing code. PDF available here:
Entity names are important in conveying the use and context of anything. This paper describes how to select names that will last the life of a product. PDF available here:
Where Software Comes From
A brief description of how a product development project starts from a very clear set of requirements and follows a regimented process to end up with a predictable result. PDF available here: