Requirements Must have: - 3 years of professional experience in embedded software development (or equivalent demonstrable capability) - Strong ability to write embedded software in C or C++ (C++ preferred, but C-only experience acceptable) - Solid understanding of microcontrollers and how embedded s