04/08/2026 updated

**** ******** ****
100 % available

Senior software developer

Birmingham, United Kingdom
Worldwide
MSc Information Communication Systems
Birmingham, United Kingdom
Worldwide
MSc Information Communication Systems

Profile attachments

ResumeKhajaMohamed_new.docx
Lebenslauf Khaja 1.pdf
DIS_AG_Stuttgart_Reference_seite_1.pdf
DIS_AG_Stuttgart_Reference_seite_2.pdf
ReferenceLetter_Philotech_Lynx(Avionics) (1).pdf
ReferenceLetter_Bardenheuer(Aviation) (1).pdf
Reference_Letter_DIS_AG_Bremen(Aviation).pdf
Euro_Engineering_Reference(Aerospace).pdf

Microsoft AccessC (Programming Language)Microsoft WordJava (Programming Language)Universal Mobile Telecommunications SystemsMicrosoft WindowsAgile MethodologyAlgorithmsAtlassian JiraTest AutomationUnit TestingAutomotive IndustryC Sharp (Programming Language)C++ (Programming Language)IBM Rational ClearCaseStatic Program AnalysisDatabasesCouchDBLinuxEclipse (Software)MiddlewarePerl (Programming Language)Visual C++ (Programming Language)EthernetFirmwareFlexRayGeneral Packet Radio ServiceGitHubGlobal System for Mobile CommunicationsHuman-Computer InteractionIBM Rational ClearquestImage ProcessingPython (Programming Language)Microsoft Foundation Class Library (C++ Libraries)Microsoft Visual StudioWindows Presentation FoundationMISRA C (C Programming Language)Open Database ConnectivityOpenCVOracle ApplicationsPerforceRaspberry PiReal-Time Operating SystemsSoftware ToolsRhapsodyService-Oriented ArchitectureSimple Network Management ProtocolsSolaris (Operating System)SQL DatabasesSubversionTCP/IPTortoiseSVNUMLExtensible Markup Language (XML)Apache OpenOfficePTC WindchillADTFSensorsBacnetVba Programming LanguageGNU Operating SystemSoftware Version ControlLaser-Induced Breakdown SpectroscopyHardware Debugging
C#, NET, C, C++, Java, VC++, VB, MFC, OpenCV, LUCA, Python libs, LiveChart OS Windows, Linux, Sun Solaris, Greenhill RTOS, Artisan, UML, EA, Rhapsody, TouchGFX, Database, MS Access, Oracel, ODBC, SQL, CouchDB, TCP/IP, Sockets, SNMP, UDP, Flexray, CAN, Text, MS Word, OpenOffice, XML, DO 178B, MISRA C Version mgmt Clearcase, CVS, Perforce, SVN, PTC Integrity, mgmt tools Clearquest, JIRA, Req Tools DOORS, Eclipse, Vis Studio, Greenhills MULTI, Tasking, Kiel, STMCube32, Agile JIRA, PTC Integrity ALM, Static analysis Polyspace, LINT, iMX6, Sabrelite, Raspberry PI, Siemens HC15, RTE800 scanner, EGSE, STM32, Led light sensors, WPF, C#.NET, sensor, Google, test framework, sensor devices, GUI, user interaction, LiveCharts, GoogleTest, Framework, Visual Studio 2019, Github, software tool, ethernet, Unit testing, debugging hardware, compiler, Polyspace, Python, C coding, SOA, middleware, C/C++, coding, Agile, RTOS, IDE, INTEGRITY RTOS, Tortoise Svn, image processing, algorithms, detection of objects, Automotive, Visual Studio, DOORS, Enterprise Architect, MKS Version management, ADTF, firmware, CODEO, ELINOS, Bacnet, Oracle, VC#.NET 2008, OpenCV Image processing library, SDK, Eclipse IDE, AT, Pegasus Framework, Clearcase, Clearquest, GSM, UMTS, GPRS, Simple Network Management Protocol, MIB, C++/Qt software, Cygwin, Perl Scripting, C programming language, CAN bussysteme, web interface, VC++ 6.0, MS Access database, Windows, GNU

Experience

Professional experience10+ years

Languages

GermanGoodEnglishFluentHindiGood

Project history

Senior Software consultant (Automotive)

ZF Shirley UK
Core software development and integration for steering systems
Code generation from Rhapsody, compilation and testing on the ZF systems. Producing test report and
following ZF processes to accomplish the task with PTC Integrity. Unit testing, Static analysis and
debugging hardware/software issues in coordination with Indian team.
Environment: Rhapsody, CANTATA, PTC Integrity, TASKING compiler, Polyspace, Python, C coding,
Hardware schematics, Microcontrollers.

Senior Software consultant (Automotive)

Altran UK Ltd
JLR collaboration project
Worked on CoherenSE (SOA) middleware project on software integration, tool development with C/C++.
Tasks involved, coding, testing on hardware. Followed due process with JIRA tasks, followed Agile
development process with stand ups.
Involved in RTOS and Linux version of the middleware which involved testing on both environments.
Intensive testing of the logging mechanism of the middleware
Environment: Greenhill MULTI IDE, INTEGRITY RTOS, Eclipse, Tortoise Svn, JIRA, iMXSabrelite

Software consultant (Automotive)

Bosch GmbH
Worked on Driver information systems (Pedestrian Detection), Quality improvement, Integration
testing, Unit testing, test specification, requirement specification and coordination with
international teams. Testing of image processing algorithms for detection of objects involved in
driver assistance systems.
Tool development for image sequence replay
Environment: Automotive Environment: C++, Visual Studio, DOORS , Enterprise Architect, MKS Version
management, Python, UML, ADTF

Software consultant

DIS AG
Honeywell GmbH(client) Building automation: Development and maintenance of firmware for building
automation system controller
Embedded application development for ARM processor in C/C++ with CODEO , ELINOS environment
Environment: CODEO,ELINOS, C/C++, Linux, XML, ARM architecture, Bacnet, Lonworks

Astrium Gmbh(client) Aerospace: Development & Support of software test infrastructure EGSE (
Electronic Ground Support Equipment ) used for testing the ATV(Automated Transfer Vehicle). The
infrastructure is based on Sun Solaris, and my task is to maintain and further developed tools used
for testing.
Environment: Java, Eclipse, XML, CGS(Core ground software),EGSE(Electronic Ground Support
Equipment),Oracle

Software consultant

Alten GmbH/Bardenheuer Gmbh
TriagnoSys Aviation: Communication manager software
Communication manager software manages the internet traffic, telephony and satellite connection and
is responsible for calculation of the usage time and pricing of the services. The software was
developed with C++ under Linux.
Environment: C++, XML, Linux

Client Project Automation: Software solutions for scanner
Scanner controller software for processing pictures in multiple formats e.g. UV, IR, and Visible
Image format. Report generation with Microsoft components.
Environment: VC#.NET 2008, OpenCV Image processing library, SDK Scanner RTE8000

Siemens Germany Telecom: Testing HC15/HC25 Wireless Modules
Defined test procedures and implemented them in java. For test execution Eclipse IDE was used. Test
procedures will test the functionality of Siemens HC15 wireless modules and generates a report.
Environment: Java - Eclipse, AT commands, Pegasus Framework, XML, Clearcase, Clearquest, GSM, UMTS,
GPRS, HC15/HC25 Wireless modules

Television Control Germany Software consultant

Lynx Technik AG
Specification and realization of SNMP-Modules
Implementation of control software modules, with SNMP (Simple Network Management Protocol) for
controlling different TV control cards (e.g.. A/D-Convertor). All control cards were defined with
MIB(Management Information Base). The control modules were integrated into a main C++/Qt software
application.
Environment: C++, Cygwin, SNMP, ASN, Perl Scripting

Avionics Software developer

Philotech GmbH
Specification Design and realization of control software for smoke detection systems
Requirements analysis from Airbus software specifications. Designed use-case model diagrams with
Artisan , followed up by UML design diagrams. The control software was developed with C programming
language with Visual Studio as IDE.
Environment: C, Clearcase, Clearquest, DOORS, Artisan, LINT, CAN bussysteme, UML

Implemented a standalone application PhotoStudio
A multithreaded application for capturing photos of individual components of a machines and storing
them in database for online web interface. This application was developed with VC++ 6.0, MFC , MS
Access database under Windows.
Environment: VC++, MFC, MS Access database, Olympus camera SDK

Trainee

Motorola
Involved in the project "Improvement of the port of GNU C Cross Compiler to m68HC12
architecture"
Environment: C, Linux, GNU C cross compiler,M68HC12

Trainee Developer

A.D.C
Camera based automatic distance control systems for automobiles
ADAS Lane recognition system based on camera and image processing
Environment: VC++, MFC

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in