
Dr. Amir Guidara
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Amir Guidara
- 3 Jahre, Okt. 2021 - Sep. 2024
Software Engineer Consultant
Technology and Strategy Engineering
-Employed as an external consultant, working primarily with Robert Bosch GmbH. -Developed software solutions, conducted market research, and prepared project plans. -Improved project performance through efficient coding practices and optimization techniques. -Collaborated with cross-functional teams to ensure project success and adherence to client requirements. -Result: Successfully fulfilled client objectives by delivering high-quality software solutions and maintaining strong professional relationships.
- 2 Jahre und 3 Monate, Feb. 2022 - Apr. 2024Bosch Engineering GmbH
Software Engineer (on behalf T&S Engineering)
Developed Paramify, a Python-based modular backend code generator to generate C/C++ code and A2L files for parameter handling in ADAS systems. Reduced memory footprint of the generated C/C++ code. Deployed generated code on POSIX-based Automotive OS (AOS). Implemented CI/CD pipelines using Docker, Jenkins, and Bash. Devised a sophisticated concept to support complex variant scenarios. Designed unit/system tests using Gtest, Pytest, and Robot framework. Demonstrated leadership by guiding team of 4 developers
- Developed a software solution to calculate minimal cut-sets of a system's Fault Tree. - Conducted market research and benchmarking and assisted in preparing the customer offer and the project plan. - Implemented the first version using Python that calculates minimal cut-sets using the MOCUS algorithm. - Enhanced runtime up to 90% by using the Pybind11 library. - Designed and implemented the LeavesToTop algorithm for efficient minimal cut-set calculation, further optimized by integrating multi-threading.
- Employed as an external consultant, working primarily with Vitesco Technologies. - Led the testing of electrical requirements and contributed to the establishment of testing protocols and laboratories. - Developed and executed detailed test plans, ensuring compliance with industry standards.
- Led the testing of electrical requirements for BMW BMS and contributed to the establishment of an in-house Test Bench. - Designed and documented the testing process based on ISTQB and ISO standards. Led a team of 5, defining, coordinating, and assigning test tasks to achieve sprint goals. - Planned and executed manual Test Cases on the Test Bench, including requirement analysis, test case preparation, and internal and peer reviews. - Documented test execution steps and prepared comprehensive Test Reports.
- Designed and developed an innovative indoor localization platform based on Wireless Sensor Networks (WSN) and Artificial Intelligence (AI) achieving significant improvements in localization accuracy and battery efficiency. - Conducted extensive research to optimize power consumption and extend coin-battery life of wireless sensor nodes from 2 years to 7 years. - Created a new ranging model using Artificial Neural Networks (ANN) to enhance indoor localization accuracy reducing the error from 3m to 1.5m.
- 5 Monate, Feb. 2012 - Juni 2012
Software Developer
Predictix
- Designed and developed a dashboard application for the management and monitoring of SaaS applications, enhancing log file readability and event detection. - Programmed a shell script to read log files in real-time and extract useful data such as events, statuses, and values. - Developed a web application using the LogicBlox platform to visualize real-time batch progression and completion times. - Documented the software architecture using UML charts to ensure clear and structured development.
- 3 Monate, Juni 2010 - Aug. 2010
Software Developer
SEREPT
- Designed and developed an IT assets management system using VB .Net, enhancing the organization and tracking of IT resources. - Designed the various classes and entities of the application. - Constructed the application database using SQL Oracle 10g and SQL Server Management 2012. - Result: Successfully created a robust IT assets management system, improving the efficiency of asset tracking and management.
Ausbildung von Amir Guidara
- 2015 - 2020
PhD, Computer Systems Engineering
Ecole Nationale d'Ingénieurs de Sfax - ENIS
- 2 Jahre und 1 Monat, Okt. 2012 - Okt. 2014
Automation and Robotics
Ecole Nationale d'ingénieurs de Sfax
Robotics, Mechatronics, Dynamics, Neural Networks, Wireless Sensor Networks.
- 2 Jahre und 10 Monate, Sep. 2009 - Juni 2012
Computer Science
Ecole Nationale d'Ingénieurs de Sfax
Software development, OOP, Algorithms, Complexity, Databases, Web Development, Networks, Embedded Systems, Distributed systems, Operating systems (Linux), Mathematics.
Sprachen
Arabisch
Muttersprache
Englisch
Fließend
Französisch
Fließend
Deutsch
Grundlagen
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.