Amine El Omari

Embedded Engineer | V&V Consultant | ISTQB Certified

Contact Information

Technical Skills

Programming Languages

C/C++ Python C#/.NET Rust CAPL Codesys ST Bash/Shell JAVA

Microcontrollers

ARM Cortex ESP32 STM32 PIC Infineon NXP Arduino TI Raspberry Pi

Protocols & Interfaces

I2C SPI UART CAN/LIN USB Ethernet Modbus ROS2 MQTT ZigBee BLE/LoRa UDS/XCP/AUTOSAR JTAG/SWD/GDB RTU/TCP/UDP

Tools & Software

Altium Designer KiCad Linux MATLAB/Simulink LabVIEW Vector/dSPACE/Peak-System GitHub/GitLab CI JIRA/Confluence Docker CAD Selenium/Appium Postman Cypress Cucumber Git CMake Makefile Jenkins TestNG/Junit PyTest/GoogleTest RobotFramework Oscilloscope/Multimeter Polarion/PTC/Doors

Core Competencies

Verification & Validation

Test Conception Test Development & Automation Test Execution & Reporting Test Coordination & Management with Offshore Team Leadership Requirements Analysis & Traceability Defect Analysis & Management Debugging & Diagnostics (HW/SW) Code Review (Static & Agile) Documentation Automation Coverage: Embedded, Web, Mobile, Cloud, Windows & Linux Applications

Infrastructure & DevOps

Software Build Systems CI/CD/CT Scripting & Automation Test Bench Design, Dev & Maintenance Hardware/Software Commissioning Component/Device Selection API Programming for Device Integration Sensor Integration & Calibration Restbus Simulation Measurement Systems Integration Network Configuration Wiring and Protocol Documentation

Control Engineering

Design and implementation of control algorithms (PID, MPC, adaptive control) Simulation and modeling of control systems (MATLAB/Simulink, Python) Commissioning and optimization of control and automation systems Integration of sensors and actuators in control loops Real-time control for industrial and automotive applications

Bare Metal & RTOS Programming

Bare Metal Programming RTOS Efficient Task Scheduling

Rapid Prototyping & CAD

Rapid Prototyping 3D Printing CAD Design

Certifications

Domains of Expertise

Automotive & Electromobility

Industrial Automation & IoT

Consumer Electronics & Home Automation

Smart Buildings & Energy Management

Renewables & Battery Storage Systems

Robotics & Cybernetics

Rail & Hybrid

Medical Devices & Healthcare

Standards & Norms

IEC 61508 ISO 26262 IEC 61131-3 ASPICE MISRA

Key Projects

Smart Grid Applications & Automated Testing
Nov 2025 - Present
  • Development and validation of ripple control receivers for Smart-Grid applications
  • Implementation of automated system tests using Python
  • Analysis of communication protocols and assurance of firmware integrity
  • Optimization of CI/CD pipelines and provisioning of scalable test environments using Docker
  • Setup of Grafana dashboards for real-time visualization of test metrics and system status
  • Proactive maintenance of test benches and automation of system workflows via Cronjobs
Advanced Embedded Security & IoT Telemetry
May 2025 - Oct 2025
  • Designed a Secure Bootloader (STM32) and OTA update mechanisms to ensure Chain-of-Trust
  • Built real-time telemetry dashboards and data pipelines for IoT device fleet monitoring
  • Implemented CAN bus security features and optimized MQTT communication
  • Architected a modular Dual-MCU system separating real-time vehicle tasks (STM32) and cloud connectivity (Pico2W)
  • Implemented data acquisition via OBD-II PIDs and UDS (ISO 14229) for vehicle diagnostics
  • Developed logging algorithms using FreeRTOS and FatFS

Experience

Founder & Lead Engineer
EmbedLabs • Sep 2025 - Present
  • Providing specialized embedded systems engineering and QA consultancy for clients
  • Delivering end-to-end firmware development and validation services for IoT and Automotive sectors
  • Designing custom HIL/SIL automation frameworks and managing cloud-connected embedded deployments
Software Test Engineer (Consultant)
BMZ Germany GmbH • Jan 2025 - Apr 2025
  • Designed, executed, and documented system-level tests, including HiL/ECU tests
  • Built and programmed software and hardware test environments
  • Expanded and automated the testing toolchain and CI/CD pipelines (GitHub Actions)
  • Managed and edited CDD and DBC files; maintained long-term endurance test systems
  • Administered JIRA projects for defect tracking and project management
  • Created test specifications for automated regression testing and analyzed infrastructure requirements
HiL Test Engineer (Consultant)
Rolls-Royce Solutions GmbH • Oct 2022 - Nov 2024
  • Developed and adapted automation scripts and test infrastructure for several projects simultaneously
  • Led requirements analysis and test system design for different QA projects, mainly rail & hybrid (Motor Management Systems and Train Automation Systems)
  • Integrated and maintained CI/CD pipelines (Jenkins) for automated build, test, and deployment
  • Provided QA consulting and risk analysis for delivery pipelines
  • Coordinated with DevOps and electronics teams to ensure scalable, reliable test environments for rail & hybrid as well as marine applications
  • Built and maintained test stands according to internal and external requirements
  • Coordinated and managed offshore personnel for test automation and QA activities
Embedded Systems Validation Engineer
Futavis GmbH • Mar 2021 - Sep 2022
  • Implemented, automated, and reviewed test cases for Battery Management Systems (BMS) applied in automotive (electro-mobility) sector as well as industrial energy storage
  • Commissioned and integrated new components in different test benches
  • Maintained and monitored test benches workflow HW/SW
  • Developed and maintained CI/CD pipelines (GitLab) for automated build, test, and deployment
  • Automated HiL/SiL test execution and reporting for embedded and cloud-connected systems using Dockerized environments
  • Provided QA support and troubleshooting for field and customer deployments
Automotive Component Tester
Futavis GmbH • Sep 2020 - Feb 2021
  • Developed and automated generic HiL/SiL test cases for BMS using Python
  • Linked test bench applications with databases and automated reporting
  • Supported IT setup and deployment of test benches (Linux/Windows, Docker)
  • Developed Python interfaces for hardware-in-the-loop (HiL) test benches and device communication
Embedded Software Developer
DB Systel GmbH • Apr 2020 - Aug 2020
  • Developed and executed unit and integration tests for IoT components, deployed in trains
  • Developed and maintained CI/CD pipelines for automated build and deployment
  • Programmed IoT components and supported DevOps toolchain integration
  • Built proof of concept prototype for automated arranging of wagons in cargo train stations (AuRa DB)
  • Successfully migrated legacy code to more powerful micro-controllers, documented and maintained the process
UI/UX Tester
DB Systel GmbH • Sep 2019 - Mar 2020
  • Automated and executed test cases for web and API app projects for Deutsche Bahn CARGO using Selenium and Cypress
  • Developed and maintained automated mobile app testing pipelines (Android/iOS) with Appium and Docker for DB Navigator APP
  • Implemented CI/CD pipelines (Jenkins) for automated testing and reporting
  • Generated QA documentation and test reports

Ready to collaborate on your next embedded project?

Let's discuss how I can help bring your ideas to life with robust, efficient testing and embedded systems solutions.