Avisenna.

Avisenna Engineering

Keyvan Ebrahimpour Software Architect · Automotive Functional Safety Professional

Software architecture and functional safety for complex, safety-critical systems — with R&D across automotive, avionics, and consumer electronics. I help teams apply agentic and context engineering to ship dependable, software-intensive systems faster.

I work across software and software quality for safety-critical and complex systems, with R&D experience spanning automotive, avionics, and consumer electronics. Today my work centers on helping teams apply agentic and context engineering — designing reliable AI-assisted systems and the context that drives them.

Industries Automotive Avionics Consumer Electronics

Qualifications

  • Dipl.-Ing. Electrical Engineering TU Hannover 1997
  • Software Engineering for Embedded Systems Master's-level studies · TU Kaiserslautern 2012
  • Automotive Functional Safety Professional SGS-TÜV Saar 2015
  • Data Science & Machine Learning MIT IDSS 2025

What I do

Areas I work in

Three connected disciplines — architecting dependable software, the functional safety that certifies it, and the agentic tooling that accelerates both.

Software Architecture & Quality

Architecting software and the quality that backs it — system and software design, verification and validation, and the processes that keep complex products dependable.

  • Software Architecture
  • Software Quality
  • Verification & Validation
  • Test Automation
  • Embedded Systems

Automotive Functional Safety

Functional safety for safety-critical, software-intensive systems across automotive and avionics — applying the safety lifecycle from concept through verification.

  • Functional Safety
  • ISO 26262
  • Safety Lifecycle
  • Automotive
  • Avionics

Agentic & Context Engineering

Designing agentic systems and the context that drives them — multi-agent workflows, knowledge and memory systems, and reliable AI-assisted engineering.

  • Agentic Systems
  • Context Engineering
  • Multi-Agent Workflows
  • Knowledge / Memory Systems
  • LLM Tooling / MCP

Selected work

Projects

A sample of what I've designed and shipped — from agentic AI tooling to safety-relevant embedded test automation.

Session Flow

A persistent knowledge and memory system for AI-assisted engineering — cross-project context, durable memory, and structured session handoffs. The same approach drives the MCP tools I build for AI-assisted test evaluation and bug/log analysis on a live embedded program.

  • Agentic
  • Context Engineering
  • MCP / LLM Tooling

Embedded Test Automation

Generic test frameworks for embedded, safety-relevant devices — from a camera system on MCU + Xilinx FPGA to embedded-Linux IoT. Robot Framework and Pytest, hardware-in-the-loop runs, integrated into CI/CD with AI-assisted failure analysis.

  • Robot Framework
  • Pytest
  • Hardware-in-the-Loop
  • CI/CD

Safety-Critical Architecture (AUTOSAR ASIL C/D)

Software architecture for a safety-critical automotive multicore system — AUTOSAR 4.3 on Infineon Tricore, UML/SysML modelling, microcontroller- and system-level safety analysis, and basic-software integration.

  • Functional Safety
  • ISO 26262
  • AUTOSAR
  • Automotive

Track record

Selected engagements

25+ years building and verifying safety-critical, software-intensive systems across automotive, aerospace, semiconductor, medical, and consumer electronics — a selection.

  1. 2025 — present

    Embedded Linux test automation & AI tooling

    Consumer Electronics / IoT

    Test specification and automation for an embedded IoT system (Robot Framework, Python/Elixir, hardware-near integration tests), plus MCP-based AI tools for test evaluation and bug/log analysis. C/C++17 code reviews.

  2. 2022 — 2025

    Generic test framework for camera/FPGA systems

    Electronics

    Designed a reusable test framework for an MCU + Xilinx-FPGA camera system — Robot Framework and Pytest, FPGA tests with Matlab co-simulation, CI/CD pipelines (Jenkins/Groovy) and AI-assisted reporting.

  3. 2019 — 2020

    AUTOSAR safety architecture (ASIL C/D)

    Automotive

    Software architecture for a safety-critical multicore system on Infineon Tricore — AUTOSAR 4.3, UML/SysML modelling, safety analysis at MCU and system level, and basic-software integration.

  4. 2017 — 2019

    Safety-critical system architecture & C→C++ port

    Robotics / Medical Devices

    Architecture (UML/SysML) for a heterogeneous HW/SW system, re-implementation of a C codebase to C++11/14 on ARM and Xilinx Zynq, and a test strategy with on-/off-target tooling.

  5. 2022 — 2023

    Low-power tracking system — full HW & SW

    Electronics

    End-to-end system architecture for an energy-efficient tracking device with Azure cloud connectivity — HW/SW interfaces (ARM, GPS/IMU, radio), circuit and PCB design (KiCad), and low-level drivers.

  6. 1998 — 2006

    Research & DSP — DSL competence centre lead

    Telecommunications

    Robust transmission and fault-tolerant coding, crosstalk and dynamic spectrum management, adaptive frequency hopping for Bluetooth, and indoor localisation with WLAN/Bluetooth/UWB.

How I can help

Services

Engagements typically span one or more of these — from a focused review to building and operating a system end to end.

01

Software Architecture & Quality

Architecture and design reviews, software quality strategy, and verification & validation for complex and embedded systems.

02

Functional Safety

Functional safety for automotive and avionics software — safety lifecycle, ISO 26262 alignment, and safety-aware software architecture.

03

Agentic & Context Engineering

Designing agentic AI systems and context engineering for real engineering workflows — agents, knowledge systems, and automation that hold up in practice.

Let's build something solid.

Have an architecture, functional-safety, or agentic-engineering problem worth solving? I'd like to hear about it.