Skip to main content
Raoel AshrufRA
Looking for a job

Raoel Ashruf

@raoelashruf

Software Development Engineer at KLM developing hardware and software solutions for aircraft operations and maintenance workflows.

Netherlands
Message

At KLM, I develop and maintain hardware and software solutions for aircraft operations and maintenance workflows. I work with avionics, maintenance, and IT teams to automate processes and improve system traceability.

At CAE, I diagnosed and resolved hardware and software issues on flight simulator platforms, and tested and implemented fixes across avionics, motion, and visual systems. I also carried out IQTG inspections, tuned parameters, and analyzed CTS scripts against regulatory standards.

At ASM International (ASM), I developed industrial software in Java, programmed PLC logic in TwinCAT, and worked on embedded C and assembly for custom platforms. Earlier work included simulator systems, failure analysis at Seagate Technology, and embedded code and protocol testing at Gaming Labs International.

Experience

Work history, roles, and key accomplishments

KL
Current

Software Development Engineer

KLM

Jun 2026 - Present (3 months)

Develop and maintain hardware and software solutions supporting aircraft operations and maintenance workflows. Collaborate with avionics, maintenance, and IT teams to automate processes and enhance system traceability.

CAE logoCA

Flight Simulator Engineer / Technician

Jan 2025 - Jun 2026 (1 year 5 months)

Diagnose and resolve complex HW/SW issues on Linux/Windows-based simulator platforms; increased readiness KPIs by proactive maintenance. Test, debug, and implement fixes/new features across avionics, motion, and visual subsystems.

ASM International logoAI

Software Developer

Jan 2021 - Jan 2025 (4 years)

Developed industrial software in Java; improved module reliability via unit-level debugging and refactoring. Programmed PLC logic in TwinCAT (Beckhoff) for tooling automation and interlocks.

CAE logoCA

Flight Simulator Technician Level 4

Jan 2019 - Jan 2021 (2 years)

Advanced troubleshooting, maintenance, cockpit conversions, and instrument verification. Prepared and tuned IQTG/CTG and supported authority inspections.

CT

Software / Performance Engineer

CAE Commercial Flight Training

Jan 2018 - Jan 2019 (1 year)

Implemented features and fixes in C/C++; worked on visual, motion, and avionics systems. Tuned control loading and motion; updated QTG scripts; performed sound tuning with filter mapping.

CAE logoCA

Flight Simulator Technician Level 3

Jan 2009 - Jan 2018 (9 years)

Troubleshooting and maintenance across simulator systems; procedure writing and team guidance.

Seagate Technology logoST

Research Engineer (Failure Analysis Lab)

Jan 2008 - Jan 2009 (1 year)

Automated test procedures (shell); verified firmware bugs; executed HDD failure analysis. Performed PCB diagnostics (SMD), oscilloscope signal analysis, and instability testing via Matlab bode plots.

GI

Test Engineer

Jan 2006 - Jan 2008 (2 years)

Reviewed embedded C/C++ code; performed SAS protocol testing and scripting-based emulation. Validated databases (MSSQL, Oracle) and authored certification reports.

Education

Degrees, certifications, and relevant coursework

DT

Delft University of Technology

Master of Science, Computer Engineering

2002 - 2004

MSc in Computer Engineering with a thesis on AES acceleration on MOLEN (GPU–FPGA cooperative architecture, SimpleScalar simulation).

DT

Delft University of Technology

Bachelor of Science, Electrical Engineering

2000 - 2002

BSc in Electrical Engineering with focus on digital/analog signal processing, modulation, and encryption.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan