Senior Embedded Software Architect for Avionics Systems - We are looking for an accomplished and visionary Senior Embedded Software Architect to take the lead in designing and architecting safety-critical embedded systems for avionics applications . The right candidate will bring deep expertise in embedded software design, real-time systems, and model-based architecture, with a strong track record of delivering DO-178C compliant solutions . Experience with ANSYS SCADE Architect or similar system modeling tools will be a strong advantage. 🔹 Key Responsibilities Software Architecture & Design Define, develop, and maintain scalable, reliable software architectures for avionics systems in line with safety-critical standards. Apply model-based architecture methods to capture requirements, define interfaces, and allocate functions across hardware/software. Leverage ANSYS SCADE Architect (preferred) or equivalent tools for system modeling and analysis. System & Safety Engineering Ensure the software architecture complies with DO-178C objectives and system-level requirements. Collaborate with safety engineers to perform assessments ( FHA, FTA, FMEA ) and implement risk-mitigation strategies. Provide architectural guidance for compliance with ARINC 653 partitioning, RTOS resource allocation, and deterministic execution . Technical Leadership Lead architectural reviews, trade-off studies, and key design decisions balancing safety, performance, and maintainability. Mentor embedded software engineers in model-based design (MBSD) , software design patterns, and integration best practices. Define and enforce software design standards and guidelines to ensure consistent implementations across projects. Integration & Verification Oversee integration of software with hardware platforms, ensuring proper interfacing, timing, and efficient resource utilization. Partner with verification teams to validate architecture-level requirements and ensure full traceability. Participate in tool qualification and architectural verification to support certification readiness. Collaboration & Compliance Work closely with systems engineers, hardware teams, and certification authorities to ensure architectural integrity and regulatory compliance. Collaborate with stakeholders to align design decisions with project objectives and business needs. 🔹 Qualifications Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Aerospace , or related discipline. 10+ years in embedded software development, with at least 5 years in software architecture roles for safety-critical applications. Expertise in software architecture for avionics or automotive systems , with mandatory knowledge of DO-178C . Strong understanding of embedded systems, RTOS (VxWorks, Integrity), ARINC 653 partitioning , and deterministic real-time design. Proficiency in C/C++ and model-based development (MATLAB/Simulink, Simulink Coder). Hands-on experience with system architecture modeling tools (ANSYS SCADE Architect highly desirable). Proven leadership, analytical, and communication skills with the ability to mentor and influence cross-functional teams.