We are seeking a strong Senior Engineer who can develop firmware for embedded systems running on a Linux environment using C++. Our Embedded software engineers are responsible for the architecture, coding, unit testing, system level test definition, testability, maintenance, and code reusability.