Designs, develops, integrates, tests, validates, and/or debugs software across multiple layers of the software stack spanning firmware, drivers, operating systems, middleware, frameworks, algorithms, and applications/UI for a specific technology, product/platform, and/or market segment, including the development of software to enable specific features, capabilities, solutions, reference platforms, or Intel products. Leads design, analysis, and implementation of component level choices across the integrated systems on performance, features, and cost including technical risk assessment and emphasis on ease of use, reliability, security, availability, maintainability, sustainability, and quality based on system or platform architecture specifications.