Muhammad Farhan Ahmed

Muhammad Farhan Ahmed

Ingénieur Développement @ E-COBOT

About

I specialize in autonomous mobile robotics, multi-robot navigation, active SLAM, and collaborative perception systems. I am currently working as a Development Engineer at E-COBOT, where I contribute to the development of autonomous mobile robot solutions for industrial environments, with a focus on localization, navigation, path planning, obstacle detection, and ROS 2-based robotic software integration. Previously, as a Postdoctoral Researcher at LS2N, I contributed to the ANR PerCoMa project, which focused on developing cooperative aerial robotics platforms for maritime environment monitoring. My research centered on designing multi-robot frameworks capable of real-time perception, multi-sensor fusion, distributed decision-making, and cooperative obstacle detection and tracking in dynamic maritime environments. My technical work combines robotics research and industrial implementation, including LiDAR, depth cameras, RGB-D sensing, occupancy grid mapping, SLAM, sensor fusion, and autonomous navigation. I have experience developing robotic systems that integrate perception, mapping, localization, and decision-making to improve autonomy in complex and uncertain environments. Beyond robotics research and development, I bring over a decade of industry experience in firmware development, embedded software design, and GUI engineering for platforms based on Microchip PIC and Atmel AVR microcontrollers. My technical expertise spans ROS 1/2, C++, Python, SLAM, Nav2, sensor fusion, real-time systems, embedded development, and autonomous navigation. I am passionate about advancing intelligent robotic systems that are scalable, reliable, and capable of operating in real-world environments, from collaborative multi-agent systems and environmental monitoring to industrial autonomous mobile robots.

Country

France

City

Nantes

Industry

Research

Skill

Multi object tracking (MOT), Electronic Engineering, Python (Programming Language), C (Programming Language), Engineering, Deep Learning, Computer Vision, Docker , Mobile Robotics, Unmanned Aerial Vehicle (UAV), Multi-robot, English, Automation, Programming Languages, Robot Programming, Process Automation, MATLAB, Embedded Software, MPLAB, AVR Studio 4

Experience

E-COBOT

Ingénieur Développement

E-COBOT

LinkedIn
2026-4 - Present · 6 mos

Nantes, Pays de la Loire, France

LS2N - Laboratoire des Sciences du Numérique de Nantes

Postdoctoral Researcher

LS2N - Laboratoire des Sciences du Numérique de Nantes

LinkedIn
2025-3 - 2026-2 · 1 yr

Nantes

PerCoMa (ANR) focuses on collaborative perception with drone fleets for monitoring marine environments. My work targets robust multi-sensor perception and fusion (e.g., vision/IMU/LiDAR), and deep-learning-based obstacle detection integrated in ROS 2 to enable coordinated decision-making between UAVs and a surface vessel.

Centrale Nantes

Doctoral Candidate

Centrale Nantes

LinkedIn
2021-11 - 2024-12 · 3 yrs 2 mos

Nantes, Pays de la Loire, France

smartPCBs

Principal Engineer

smartPCBs

2019-12 - 2021-7 · 1 yr 8 mos

Islamabad, Islāmābād, Pakistan

Involved in firmware development for real-time data-acquision and Graphical User Interface (GUI) design (in PyQT5, C# and Java) of Microchip PIC32 series micro-controller based embedded systems Graphical user interface (GUI) deign for embedded systems in Python(Pyqt5),C#(MS visual Studio), Java(Netbeans). Worked on following Microcontrollers. (a) Microchip (PIC32MX, PIC24HJ246GP610, PIC24FJ256GA106, PIC17C756A, PIC16F877). (b) Atmel (ATmega2560, ATmega162, ATmega168, AT89C51). Python, C++, Matlab/Simulink, Pro-Engineer (Wildfire 4), Robot Operating System (ROS), V-REP (Virtual Robot Experimentation Platform),Gazebo, NetBeans 8.2, MS Visual Studio, Pyqt5.

smartPCBS

Senior Engineer

smartPCBS

2012-12 - 2019-11 · 7 yrs

Islāmābād, Pakistan

Design And Development of data acquisition and control systems (Hardware and Firmware) using 8bit and 16 bit Microchip PIC, Atmel AVR Microcontrollers using C/C++,Assembly Worked with Xilinx Spartan II and Spartan III FPGA devices for serial communication and data acquision tasks using Verilog,ISE, ModelSIM, Chipscope pro, PlanAhead Programming in C/C++, Python, Java, C# and Assembly on development platforms like MPLABX, AVR studio, MikroC and Keil. Compilers Microchip C16/C18/C30/C32, HI-TECH_PICC_Compiler_v8, CCS C, WinAVR.

smartPCBs

Assistant Engineer

smartPCBs

2007-7 - 2012-11 · 5 yrs 5 mos

Islamabad, Islāmābād, Pakistan

Develop and implement preventive maintenance schedules of plant process control systems and conduct regular inspections for identification and removal of faulty equipment. Ensure all maintenance activities comply with safety standards and regulations. Conduct safety inspections and risk assessments to identify and mitigate potential hazards. Maintain detailed records of all maintenance activities, including inspections, repairs, and replacements. Keep technical documentation, such as equipment manuals and maintenance procedures, up to date. Identify opportunities for improving maintenance processes and implement best practices to enhance efficiency. Provide training and development for junior maintenance personnel to enhance their skills and knowledge. Commissioning and installation of CNC machines.

Education

Centrale Nantes

Centrale Nantes

LinkedIn

Robotics

2021-11 - 2024-12 · 3 yrs 2 mos
Centrale Nantes

Centrale Nantes

LinkedIn

Advance Robotics

2014 - 2015 · 1 yr
Università degli Studi di Genova

Università degli Studi di Genova

LinkedIn
2013-9 - 2014-8 · 1 yr
Dawood University of Engineering and Technology

Dawood University of Engineering and Technology

LinkedIn

Electronics

2002 - 2006 · 4 yrs

Muhammad Farhan Ahmed's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.