Sajjad Hussain

Senior Embedded Systems Engineer

Salary / Daily rate

76 Karlsruhe, Germany

Freelance

Languages

EnglishGermanPunjabiSindhiUrdu

About me

Intro

Embedded Systems Engineer with 15+ years specializing in FPGA design, hardware-software co-design, and IoT solutions. Led development of complex systems from PCR machines to smart air quality networks, with expertise in reliability optimization for many-core systems. Ready to deliver complete embedded solutions from concept to production.

Links

Work experience

Research Assistant

Karlsruhe Institute of Technology (KIT)

Mar 2015 - Present

11 years 8 months

CES - Chair for Embedded Systems, Haid-und-Neu-Str. 7 76131 Karlsruhe Germany

As an independent researcher carried research in the field of Hardware-Software Co-Design of Cross-Layer Reliability Optimizations for On-Chip Many-core Systems Core activities and responsibilities: -research and literature exploration for soft-error optimization techniques - development of complete framework for performance-area-power-temperature analysis for soft-error vulnerability - publishing the novel research contributions in the international articles Thesis Supervisions: - Bin Asif, Abdullah Master thesis - Enhancing Hardware Security for Reconfigurable Devices - 2023 - Ourgani, Ayoub Bachelor thesis - ML-Based Detection of Malicious Modifications in the FPGA - 2023 - Oğuz, Yiğit Bachelor thesis - Hardware Trojan detection during FPGA design Flow Leveraging Machine Learning - 2022 - Arif, Mehwish Master thesis - Designing an Approximate ASIP for Machine Learning - 2019 Application-Specific-Instruction-Processor Lab Development for Master Students offered in Each semester: - developed a complete framework to customize a process by adding new custom instructions - framework involved Xilinx ISE, ModelSim, Shell Scripts, Makefile, DLXsim, C++, GIT, Virtex-5 and a custom accessory board - Scripts for auto compiling an application for given processor - Development of FPGA framework between the processors and accessories like serial port and LCD - ModelSim hardware Simulation, Extended Instruction Set Simulation in C++ based DLXSIM - Supervision and documentation of the lab sessions

Hardware Engineer

Alstom

Apr 2024 - Dec 2024

9 months

68 Mannheim, Germany

Hardware Engineer

BRÜGGEN ENGINEERING GmbH

Apr 2024 - Dec 2024

9 months

68 Mannheim, Germany

Hardware Engineer - ALSTOM Signal GmbH Mannheim, Germany [via BRÜGGEN ENGINEERING GmbH, Mannheim] - Development of test procedures to investigate the functional, electrical and environmental requirements of different hardware boards of hardware boards of ATB (Automatic TreinBeïnvloeding) systems. The hardware boards include the backplane, the subracks, the multi-output power supply board, the antenna coupling board, and antenna decoding board. - Implementation, execution and documentation of test procedures for input/output, function, isolation, high voltage protection and temperature and temperature conformity for various hardware boards. - Migration of FPGA firmware for antenna decoding from Spartan-3 to Artix-7 FPGA board in Vivado 2022.2.

Wissenschaftliche Hilfskraft

FZI Forschungszentrum Informatik

May 2023 - Dec 2023

8 months

76 Karlsruhe, Germany

Worked independently in a team working on robotics projects - Developed different boards/nodes for various robot functionalities/arms - Development, PCB Design, Prototyping, Embedded Systems, Firmware, ROS2, Micro-ROS

AI Automation Engineer

NovelSense UG (haftungsbeschränkt)

Jun 2022 - Mar 2023

10 months

76 Karlsruhe, Germany

As an embedded systems engineer designed, the main tasks was to: - develop a lightweight, lower-power traffic monitoring solution on an embedded device with a neural processing unit (Khadas VIM3) - exploring the existing models provided by the developers of the device, understanding and fixing the discrepancies in the different firmware and SDK versions as well as creating a C-code stub with minimal dependencies which can execute any supported neural network model. - Demonstrated the functionality by running and interpreting the YOLO3 model using this reduced code. Despite the lacking documentation and community support, - implemented a profiling automation around this minimal code. He built abstractions in Python/Jupyter/PyTorch/Bash which run on a host system and remotely trigger the execution and measurement of the model or specific neural network operations on the embedded device; - returning the measurement results to the host for further processing and analysis this profiling automation became the crucial block for the neural architecture search for ABAKUS. - AI (NovelSense’ traffic monitoring solution) to understand supported operations and their temporal behavior given a number of parameters.

Wissenschaftliche Hilfskraft

University of Karlsruhe

Feb 2019 - Mar 2023

4 years 2 months

TECO, KIT, Vincenz-Prienßnitz-Str. 1, 76131 Karlsruhe, Germany

Worked independently to design and Development of Embedded Systems, IOT and Smart Systems, including: - Smart Air Quality Network (SmartAQNet) Acquisition System - Intelligent Environment secures Choice of Interaction Device- IntEnseChoI - Battery-backed GSM/GPRS SmartAQNet Acquisition System for eScooter (ScooterAQNet) Core activities and responsibilities: - Digital Design, PCB Design, Prototyping, Embedded Systems, Firmware, Documentation End Product: - Hardware PCB, Complete Embedded Device with UI software

Wissenschaftliche Hilfskraft (Werkstudent/Student Assistant)

Visteon Corporation

Jul 2018 - Dec 2018

6 months

76 Karlsruhe, Germany

OS virtualization and literature review for performance benchmarking of monolithic & microkernel

Senior Engineer

Informatics Complex

Sep 2006 - May 2015

8 years 9 months

Islamabad, Islamabad Capital Territory, Pakistan

Design and Development of Embedded Systems, including: - Polymerase Chain Reaction (PCR) Machine for Medical Hospitals - Time-to-Digital Converter (TDC) Time Measurement Unit - Secure Communication over Landline - Seismic Data Acquisition System with Data Logger - Digital Frequency/Rate Meter - Air Lift Controller - HVAC Boiler Control System - CNC Machine - FPGA and Microcontroller Training Boards - Anything I/O PCI Card Main activities and responsibilities: - Component Selection & Procurement - Designing the complete hardware prototype - Design and Development of printed circuit board (PCB) - Development of complete firmware for microcontroller (C) - Development of configurable logic in FPGA and verification with ModelSim - Documentation (User, Technical and Development Manuals) End Product: - Hardware PCB, Complete Embedded Device with UI software


Education

Pakistan Institute of Engineering & Applied Sciences (PIEAS)

Master of Science (MS)

2004 - 2006

3 years

Mehran University of Engineering and Technology

Bachelor of Engineering (BE)

2000 - 2004

5 years

P.S.S.S.S. Degree College Sanghar

F.Sc.

1997 - 1998

2 years

The best place to find your next move

© 2026. All Rights Reserved.