Scalian is looking for an experienced Embedded Solution Architect to support complex embedded platform programs in safety-critical and real-time environments. The Embedded Solution Architect will define and ensure the consistency of Functional, Software, and Hardware Architecture across the full embedded system lifecycle, delivering end-to-end architecture design, validation, operational viability, and technical documentation. This role operates under the governance of the Enterprise Architecture function and in close collaboration with Program Managers, Domain Leads, Safety Managers, and Technical Authorities to ensure alignment with customer standards, regulatory frameworks, and long-term platform strategy. The Embedded Solution Architect will provide services encompassing all tasks and activities required to achieve the objectives of Product Development and Technical Governance: Act as the architectural authority within embedded Domain and Project teams, supporting Program Managers in delivering robust, real-time, and safety-compliant solutions on schedule and within budget Define end-to-end embedded system architecture based on QNX Neutrino RTOS, covering OS configuration, BSP integration, middleware selection, and hardware-software partitioning Design high-availability, fault-tolerant, and deterministic architectures that meet real-time performance constraints Ensure compliance with applicable functional safety and regulatory standards (ISO 26262, IEC 61508, EN 50128, or equivalent), embedding safety principles into architectural decisions Define and document system communication architectures including IPC, shared memory, Ethernet, CAN, SPI, and other fieldbus technologies Lead multi-core partitioning strategies, virtualization, and hypervisor-based isolation when required Produce comprehensive architecture artifacts including system block diagrams, software component diagrams, data and control flow representations, deployment views, and interface specifications Conduct architecture gap analyses between current (“as-is”) embedded platforms and target (“to-be”) solutions, identifying risks, constraints, and optimization opportunities Drive performance optimization strategies including memory management, CPU load balancing, boot-time reduction, and real-time determinism tuning Provide architecture risk assessments with associated mitigation strategies, particularly in safety-critical and regulated contexts Establish architectural guidelines, reusable design patterns, and best practices for embedded development Contribute to enterprise-level platform evolution by identifying redundancies, standardization opportunities, and long-term roadmap improvements Support capability development through technical mentoring, design reviews, proof-of-concept initiatives, and technology evaluations Participate in customer technical discussions, technical proposal phases, and bid defense activities
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level