Software EngineerSoftware Engineer to continue development of proprietary software tools supporting manufacturing of customer product, requiring use of shared embedded libraries.Experience in embedded C/C++ and LinuxExperience in user interface in C++/CLI or C#.Engineer must have experience creating backwards compatible and flexible object-oriented, mature user interface productsStrong discipline in code organization, version control, and release.