Welcome to my page!
Welcome to my GitHub! I'm a software enthusiast focused on Embedded Systems, with a passion for optimizing development and testing workflows.
My work emphasizes:
- Automation
- Toolchain Integration
- Compliance with standards such as ASPICE, ISO 26262, and DO-178B
This repository is a growing collection of tools and mini-projects created to address real-world engineering problems across the embedded software lifecycle.
- A set of modular Python libraries designed to interact efficiently with JIRA, Confluence, and GitLab APIs.
- Engineered for performance and resource efficiency by reducing redundant API calls and optimizing data access patterns.
- Supports automated test result reporting in formats compliant with DO-178B and ASPICE, making it suitable for integration into CI/CD pipelines or documentation workflows.
To Read more: PM_Compliance_handler
- A lightweight Docker-based/RTOS simulator-based setup simulating a CAN bus network using the virtual vcan0 interface.
- Includes services to send, receive, and log CAN messages, ideal for early-stage HIL/SIL testing or validating CAN communication logic.
- Easily extendable to interface with physical CAN devices connected to the host (e.g., via SocketCAN-compatible USB adapters).
- Useful for prototyping embedded applications without requiring dedicated hardware.
To Read more: Virtual_HIL_testing
- The project aims to assist a Functional Safety Engineer, Function Owner or a Test Engineer to perform (or) brainstorm over the system requirements.
- This tool can make your HARA analysis and mitigation sessions effective based on your domain expertise along with the system requirements, which are fed into an workflow.
- Infrastructure-as-a-Service Option: Organizations with DevOps capabilities can host this as a private safety Co-pilot, delivering continuous ISO 26262 analysis alongside engineering workflows.
To read more: AI Assited HARA
- The project aims to leverage Perl and Robot Framework in Multi-Layered QA
- The project demonstrates how both frameworks can interoperate in a layered testing strategy
- Perl for embedded/functional tests
- Robot Framework for acceptance, UI, or remote CLI/API tests
- Showcasing a hybrid automation solution suitable for automotive systems.
To Read more: You can visualize the ideation by Test Automation Stack
To clone and explore this repository:
git clone https://github.com/ManiRajan1/Project_repositories.git
cd Project_repositories