The role of Senior Software Architect at smartmicro involves leading the technical design and strategy of the software portfolio, ensuring alignment with the company's innovative goals. Responsibilities include defining architectural roadmaps, leading system design, and establishing technical standards across the organization. Candidates should possess a master's degree in a relevant field, significant experience in software architecture, and proficiency in C/C++ development, particularly for em