Skip to main content
Top expert badge
Recommended expert
Profile header background

Omar T.-Senior Software Engineer & Technical Consultant — C++ · Real-Time Systems · ADAS & Robotics

Omar T.
Profile header overlay
Available
Regensburg, Germany

Check rate

Experience

Sep 2026 - Present

Technical Advisor — AI Products & Solutions

ProActive Integrated Solutions Global

Position summary
Technical Advisor — AI Products & Solutions at ProActive Integrated Solutions Global
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Own the technical direction of several AI products in a product-owner capacity: shape roadmaps, guide the in-house development team, and provide oversight from concept through delivery.
  • Act as the technical bridge between stakeholders, end clients, and vendors for a solutions provider (reseller and in-house products): evaluate vendor solutions against client needs, lead vendor discussions, and support sales and pre-sales with technical solution design.
Feb 2026 - Present
Germany

Founder & Technical Solutions Consultant

TAG Pro

Position summary
Founder & Technical Solutions Consultant at TAG Pro
Industries
Automotive
Manufacturing
Business areas
Information Technology
Product Development
Quality Assurance

Key Client: MILLA Group – ISFM

  • Design and maintain C++ components in a production robotics/autonomous-driving platform (MILLA Group): real-time multi-sensor data-processing pipelines fusing LiDAR, GNSS/IMU and odometry under strict latency and determinism constraints — improving reliability in degraded-signal scenarios by 40%, verified with a custom Python benchmarking and regression suite.
  • Root-caused a months-long series of field incidents across three sites to a single sensor-integrity fault, debugging across software, OS, network, and hardware boundaries; shipped a layered fix in a versioned release, hardened with 60+ automated regression tests and an incident-replay harness, and added observability to catch recurrence.
  • Built reliable interfaces across a ROS2-based stack and validated on real hardware; delivered PTP time-synchronization bring-up over the sensor network (packet-level debugging with tcpdump) and a runtime/CPU profiling toolkit (perf, Tracy/Perfetto) to meet latency and resource targets on embedded Linux.
  • Acted as technical owner: introduced structured root-cause analysis, formal code review and merge-request workflows, incident tracking, and defined technical standards and the validation roadmap through production sign-off.
  • Engaged by MILLA Group (autonomous shuttle manufacturer) to integrate and harden a safety-critical AD stack toward production: audited the architecture across perception, HD mapping, and positioning, and delivered a gap analysis with remediation roadmap.
  • Design and implement interfaces between perception, localization, and vehicle systems in C++; identify integration risks and drive resolution of cross-subsystem technical issues across the AD stack.
  • Standardized the client's software development lifecycle by introducing Agile workflows and CI/CD pipelines, shortening integration and validation cycles.
Aug 2025 - Dec 2025
Germany

Senior Software Engineer II — Navigation

Mapbox GmbH

Position summary
Senior Software Engineer II — Navigation at Mapbox GmbH
Industries
Automotive
Business areas
Information Technology
Product Development
Quality Assurance
  • Implemented and integrated an ACC (Adaptive Cruise Control) visualization feature into the 3D live-navigation stack of a production BMW infotainment program — C++ core with Java/Kotlin SDK layers.
  • Developed cross-platform navigation software in C++, using automated binding generation to expose core engines to mobile layers without hand-written glue code.
  • Profiled and optimized the cross-platform architecture for low latency and memory efficiency on embedded automotive hardware.
  • Extended test and simulation frameworks for sensor-data playback, enabling validation of complex driving scenarios before release.
Oct 2021 - Aug 2025
Regensburg, Germany

Expert Software & Functions Engineer — ADAS Perception

AVL Software and Functions GmbH

Position summary
Expert Software & Functions Engineer — ADAS Perception at AVL Software and Functions GmbH
Industries
Automotive
Business areas
Customer Service
Information Technology
Product Development
Quality Assurance
  • Led GNSS/IMU localization quality for a 10 cm-accuracy mapping and 3D data program: designed a three-tier automated assessment framework (signal lock, uncertainty bounds, trajectory plausibility) over large-scale real-world recordings, cutting data-selection time 40% and flagging 15% of recordings as unusable before they entered the map/label pipeline.
  • Took C++ perception components from prototype to production on a new embedded Linux target; cut processing time 25% through cache-friendly data structures, multi-threaded parallelization, and profiling (perf/Valgrind) to meet hard real-time budgets.
  • Built a vendor-evaluation framework from scratch — hand-labeled golden reference plus automated KPI tooling — that exposed a 20% accuracy gap between data-labeling providers in complex road scenes and directly drove contracting decisions.
  • Fronted customer support for a Tier-1 radar-perception platform, resolving over 85% of critical issues within two months; the triage-and-communication approach was adopted as best practice for other customer-facing roles and led to a contract extension.
  • Cut new-engineer onboarding from 12 to 6 weeks by creating hands-on perception-stack learning modules, design-rationale sessions, and structured pairing.
  • Drove system integration of perception components with motion planning, decision control, basic software, and validation teams — integrating complex software components across multiple subsystems, supported by SIL testing and simulation.
Jan 2019 - Dec 2020

Teaching Assistant

AASTMT

Position summary
Teaching Assistant at AASTMT
Industries
Education
Business areas
Information Technology
  • Teaching Assistant, Faculty of Computer Engineering — AASTMT (2019–2020): tutored Operating Systems in Linux, structured C++ programming, and computer architecture.
Sep 2018 - Oct 2021
Cairo, Egypt

Algorithm Software Engineer — ADAS Perception

Valeo

Position summary
Algorithm Software Engineer — ADAS Perception at Valeo
Industries
Automotive
Business areas
Information Technology
Product Development
  • Three years on parking systems and low-speed maneuvering functions: developed slot-detection algorithms (C11/C++) across multiple generations of Valeo's Parking Assistance System, shipped to SOP on programs for Audi (zFAS), Daimler, BMW, VW, Tesla, JLR, and Renault.
  • Owned the full software lifecycle pre- and post-SOP for perception components under the V-cycle, including unit, component, and integration test design.
  • Analyzed safety-critical field issues down to their architectural root cause in the detection/motion-control interaction, advocating and delivering robust fixes over surface patches on live OEM programs.
  • Built simulation, testing, and visualization frameworks in Python and C++/Qt supporting vehicle-level validation of parking functions; collaborated peer-to-peer with counterpart teams in Stuttgart, Germany.
Jan 2017 - Dec 2017
Canada

Software Developer

VIRAL Virtual Reality Arcade & Lounge

Position summary
Software Developer at VIRAL Virtual Reality Arcade & Lounge
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Software Developer — VIRAL Virtual Reality Arcade & Lounge, Canada (2017): built Android and Unity VR applications in C# and Java, from design through customer deployment.

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Automotive, Education, Information Technology, and Manufacturing.

Automotive
Education
Information Technology
Manufacturing
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Quality Assurance, and Customer Service.

Information Technology
Product Development
Quality Assurance
Customer Service
Profile match chart

Summary

Senior C++ software engineer with 9+ years building production software on Linux for real-time robotics and autonomous systems. Strong in modern C++ (17/20), Linux system programming (threads, IPC, shared memory, sockets), and real-time/near-real-time data pipelines with attention to latency, determinism, and failure behavior. Technical owner across architecture reviews, testable design, observability, and reliability — with deep debugging across software, OS, network, and hardware boundaries (GDB, Valgrind, sanitizers, perf, tcpdump). Proven at shipping production-quality code, mentoring engineers, and raising engineering process maturity across teams.

Skills

  • C++14/17
  • Modern C++ (17 / 20)
  • Python
  • C
  • Linux
  • Linux System Programming
  • Multithreading & Concurrency
  • Ipc / Shared Memory / Sockets
  • Real-Time Data Pipelines
  • Tcp/Ip / Udp Networking
  • Gdb / Valgrind / Sanitizers
  • Perf / Strace / Tcpdump
  • Cmake
  • Git / Ci / Code Review
  • Software Architecture (Solid)
  • Unit / Integration / Hw Testing
  • Observability & Diagnostics
  • Ros2
  • Embedded / Real-Time Linux
  • Adas Integration
  • Parking Systems
  • Perception & Sensor Fusion
  • Lidar / Radar / Camera
  • Gnss Localization
  • Tensorflow
  • Cuda
  • Opencv
  • Embedded Real-Time Optimization
  • Sil & Simulation Testing
  • Canoe
  • Adtf
  • Qt
  • Ci/Cd (Jenkins / Gitlab)
  • Aspice
  • Agile / Scrum
  • Tdd
  • Hardware-In-The-Loop Debugging

Areas Of Interest

  • Adas Sensors
  • Sw Architecture
  • Machine Learning
  • Computer Vision
  • Embedded Systems
  • Innovation & Research
  • Problem Solving

Languages

Arabic
Native
English
Native
German
Advanced

Education

Sep 2013 - Jul 2018

AASTMT

Bachelor of Science · Computer Engineering · Kerdasa, Egypt

Certifications & licenses

Computer Vision Nanodegree

Udacity

Statistics

Experience

Total positions 7
Experience in Automotive 8 y
Avg length 1 y 7 m
Longest experience 3 y 10 m

Global experience

Countries worked in 3 (Germany, Egypt, Canada)
Primary country Germany

Expertise

Recent roles Technical Advisor — AI Products & Solutions, Founder & Technical Solutions Consultant, Senior Software Engineer II — Navigation
Main industries Automotive, Education, Information Technology
Main business areas Information Technology, Product Development, Quality Assurance

Qualifications

Highest degree Bachelor
Certifications earned 1

Profile

Member since
Last update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Omar is based in Regensburg, Germany and can operate in on-site, hybrid, and remote work models.

Omar speaks the following languages: Arabic (Native), English (Native), German (Advanced).

Omar has at least 9 years of experience. During this time, Omar has worked in at least 7 different roles and for 7 different companies. The average length of individual experience is 1 year and 3 months. Note that Omar may not have shared all experience and actually has more experience.

Based on recent experience, Omar would be well-suited for roles such as: Technical Advisor — AI Products & Solutions, Founder & Technical Solutions Consultant, Senior Software Engineer II — Navigation.

Omar's most recent position is Technical Advisor — AI Products & Solutions at ProActive Integrated Solutions Global.

In recent years, Omar has worked for ProActive Integrated Solutions Global, TAG Pro, Mapbox GmbH, AVL Software and Functions GmbH, and Valeo.

Omar is most experienced in industries like Automotive, Education, and Information Technology. Omar also has some experience in Manufacturing.

Omar is most experienced in business areas like Information Technology, Product Development, and Quality Assurance. Omar also has some experience in Customer Service.

Omar has recently worked in industries like Automotive, Manufacturing, and Information Technology.

Omar has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.

Omar holds a Bachelor in Computer Engineering from AASTMT.

Omar has 1 certificate: Computer Vision Nanodegree.

Omar is immediately available full-time for suitable projects.

Daily rate distribution

0% 25% 50% 75% 100%
30% of experts charge less than €800 per day.
50% of experts charge between €800 and €1200 per day.
10% of experts charge between €1200 and €1600 per day.
10% of experts charge €1600 or more per day.
<€800 €800-​1200 €1200-​1600 €1600+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Daily rate avg. 866 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

1000
750
500
250
Rate comparison chart
Median rate 820 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 16 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.