Senior Principal Embedded Systems Architect

Schneider Electric•Lake Forest, IL

About The Position

As a Senior Principal Systems Architect, you define and drive the architectural vision for complex, connected product ecosystems, with deep specialization in embedded software architecture. You ensure enterprise-wide alignment of system and software architectures with business strategy, customer needs, and emerging technology standards while enabling scalable, secure, reliable, and high-performing solutions across product portfolios. You lead development of architectural roadmaps spanning hardware, embedded software, connectivity, cybersecurity, cloud integration, and system-level capabilities. In partnership with Solution Architects, Enterprise Architects, Product Management, Engineering, and other stakeholders, you establish architectural standards, define quality attributes, and promote consistency across product lines. You incorporate customer insights, market trends, and technology advancements into decisions that deliver customer value and support business growth. As a recognized technical authority, you guide the design and implementation of complex embedded software platforms, real-time systems, edge computing solutions, connectivity frameworks, and intelligent system capabilities. You address complex and ambiguous technical challenges across system, software, and platform domains; establish reliability, safety, security, and performance requirements; and foster built-in quality throughout the product lifecycle. The role focuses on defining architectural frameworks, technical strategies, governance models, and engineering practices that guide product development and technology evolution. You evaluate technology investments and emerging trends, make strategic recommendations, and provide technical leadership and mentorship across engineering organizations. Your expertise in systems and embedded software architecture helps ensure products are technically robust, strategically aligned, and positioned for future innovation and growth.

Requirements

  • Experience defining end-to-end system architectures for complex embedded products.
  • Demonstrated ability to create and analyze product use cases, operational concepts, system requirements, and feature specifications.
  • Strong understanding of requirements decomposition, interface definition, bidirectional traceability, architectural modeling, and verification planning.
  • Ability to balance functionality, safety, cybersecurity, performance, cost, schedule, lifecycle, and maintainability in architectural decisions.
  • Extensive experience designing embedded software architectures for real-time, high-reliability, high-availability, and safety-critical systems.
  • Deep understanding of RTOS-based and bare-metal architecture.
  • Strong knowledge of C and object-oriented programming principles, with hands-on experience developing embedded software in C and C++.
  • Experience with multicore processing, task allocation and affinity, inter-process communication, memory management, bootloaders, board-support packages, device drivers, middleware, and diagnostics.
  • Ability to establish scalable and maintainable software frameworks that support product-line reuse and long-term evolution.

Nice To Haves

  • Knowledge of ASM.

Responsibilities

  • Define, communicate, and maintain system and embedded software architecture strategies across platforms and product lines.
  • Develop long-term architectural roadmaps aligned with business objectives, customer needs, market direction, and technology evolution.
  • Ensure architectural consistency, scalability, security, reliability, safety, and quality across products and platforms.
  • Lead architecture reviews and governance for complex embedded and software-intensive systems.
  • Drive adoption of emerging technologies, development methodologies, tools, and architectural patterns.
  • Partner with Solution Architects, Enterprise Architects, Product Management, and Engineering leaders to align product and organizational capabilities.
  • Translate customer, market, and business requirements into robust system and software architecture.
  • Guide teams through complex architectural challenges, critical design decisions, and tradeoffs.
  • Establish architecture standards, reference architectures, and best practices for embedded software and system development.
  • Influence strategic technology decisions that shape future product platforms and organizational technical direction.
  • Evaluate technology investments and emerging industry trends and provide strategic recommendations.
  • Provide technical leadership and mentorship across engineering organizations.

Benefits

  • Medical insurance, including member reward points
  • Dental insurance
  • Vision insurance
  • Basic life insurance
  • Benefit Bucks credits to apply toward benefits
  • Flexible work arrangements
  • Paid family leaves
  • Well-being programs
  • 12 holidays per year
  • 20 days of paid time off per year, prorated in the first year based on start date
  • Short-term incentives or sales incentives
  • Opportunities to own company shares, subject to eligibility and start date
  • 401(k) with match
  • Performance and development conversations
  • Senior Talent Program
  • Global career opportunities
  • Access to the Schneider Career Hub for positions, projects, and mentors
  • Learning platforms including Coursera
  • Recognition program, including service anniversaries
  • Volunteer leave
  • Military leave benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service