Ehsan Zibaei-Freelance Robotics Software Engineer
Check rate
Experience
Freelance Robotics Software Engineer
Independent Contractor
- Developed and deployed custom ROS2 nodes for real-time LiDAR-IMU fusion using R3Live++ on ARM64 hardware (Docker, CMake)
- Configured IMU, camera, and LiDAR drivers for proper data timing and formats to enable real-time 3D mapping with R3Live
- Built complete simulation stack for quadrotor UAVs: Ardupilot SITL + ROS2/DDS + Gazebo Harmonic + YOLOv8 detection
Software Engineer
Elektrobit Automotive
- Improved GNSS-denied altitude estimation from 20 cm to 2 cm by designing and implementing a geometry-aware radar point-cloud filtering strategy in a multi-sensor fusion module (MATLAB Embedded Coder, Simulink)
- Led cross-company technical planning between Elektrobit and Continental AG, architecting integration pipelines and development roadmaps utilizing Ansible, ROS2 middleware, MATLAB/Simulink and Jira/Confluence
Research Associate
Technical University of Munich
- Developed an AI-based classifier that analyzed time-series data from sensors and actuators of crashed Ardupilot quadrotors using Pandas, NumPy, and Scikit-learn. The classifier outperformed a deep learning-based approach (CiRA) by achieving 32% higher precision and 25% higher recall
- Led lab courses and lectures in the System and Software Engineering Chair at TU Munich
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Aerospace and Defense, Education, and Automotive.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Research and Development, Information Technology, Product Development, and Project Management.
Summary
Robotics Software Engineer | ROS2 · C++17/20 · Docker · CMake · Linux · Sensor Fusion · ArduPilot/PX4
2+ years industry experience in autonomous systems (Elektrobit Automotive + commercial freelance projects)
Skills
- Programming Languages: C++ (Intermediate), Python (Intermediate), Matlab/Simulink (Basic)
- Tools & Technologies: Linux (Lpic-1 Certified), Ci/Cd, Ros, Docker, Cmake, Git, Jira, Confluence, Latex
Languages
Education
University of Tehran
M.Sc. in Aerospace Engineering · Aerospace Engineering · Tehran, Iran, Islamic Republic of · Graduated with second highest GPA
Sharif University of Technology
B.Sc. in Aerospace Engineering · Aerospace Engineering · Tehran, Iran, Islamic Republic of
Certifications & licenses
LPIC-1 Certified
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Freelance Robotics Software Engineer
Nearby freelancers
Professionals working in or nearby Munich, Germany
