Leonard E. Solchenberger Jr. has over 30 years of experience developing hardware and software for defense contracts, manufacturing, and testing. He has experience with a wide range of technologies and platforms. His background includes developing firmware, interfaces, application software, and managing complete embedded systems projects. He is proficient in analyzing engineering tradeoffs and software development processes.