Summary
Overview
Work History
Education
Skills
Websites
Keywords
Certification
Languages
Timeline
Generic
Hammad Munir

Hammad Munir

Hannover,Lower Saxony

Summary

Experienced Embedded Engineer with over four years of expertise in designing, developing, maintaining, and documenting embedded software. Utilized a wide range of technical and creative abilities to contribute to the success of multiple embedded projects.

Overview

4
4
years of professional experience
1
1
Certification

Work History

LabVIEW Developer

HAYS AG
04.2023 - Current
    • Working as external consultant at ZF CVS for architecting the test software of their latest Fuel-Cell Compressors (FCC) performance and endurance rigs .
    • Used LabVIEW-RT and LabVIEW-FPGA for architecting the Real-Time side using cRIO-9047 (master) and ethRIO-9149 (slave).
    • Implemented real-time PID control for liquid coolant system.
    • Implemented real-time calculation of complex Compressor equations.
    • Implemented DSP algorithm for monitoring and detecting shaft imbalance and rotor speed.
    • Implemented CAN communication (CAN HS) for controlling the compressor and the power supply.
    • Created Graphical User Interface ( GUI ) for tester interaction in LabVIEW using custom proprietary framework.
    • Used CANoe and CANalyzer during the development process for rapid prototyping and to verify and validate CAN communication .
    • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
    • Participated in software field testing to verify performance of the test software.
    • Developed custom test automation framework to automate the test sequences for the rigs.

Engineering Consultant

ALTEN GMBH
01.2024 - 03.2024
    • Worked at Opel's Rüsselsheim office for commissioning of their latest E/E architecture HIL systems.
    • Commissioned two HIL rigs based on dSpace Scalexio processing unit for ADAS and Brake testing .
    • Integrated IPG Carmaker and Radar via vector VX-1161 Multi-base module for simulating test track.
    • Created test cases in IPG Carmaker for initial testing.
    • Used MATLAB and Configuration Desk for modification and interaction with the models.

Software Developer

MAXVEN GMBH
08.2023 - 12.2023
    • Collaborated with the team to write initial system requirements and proposal of an ECU module for the Zöller-Kipper lifter unit.
    • Worked on CANopen , ISO 13849 industrial safety standard and AURIX TC377 controller.
    • Demonstrated a live working prototype as a proof of concept to the client.
    • Creation of training material for Python , C , C++ with a focus on automotive embedded systems.

Junior Embedded Engineer

AUTOBERG ENGINEERING PVT. LTD
01.2021 - 05.2023
    • Built and maintained a custom HIL test bench software for diesel powertrain. The HIL was based on NI's cRIO 9047 and cRIO 9049 (Intel Atom processor + Xilinx FPGA).
    • Under the supervision of seniors, architected software and incorporated engine model ( Simulink model) for acquiring, processing and actuating signals based on real-time system requirements using LabVIEW-RT .
    • LabVIEW GOOP (Graphical Object Oriented Programming) was used as basis for the software.
    • Used LabVIEW-FPGA for acquiring and buffering critical pulses (waveforms) and passed them to RT-host VI for further processing using DMA FIFO.
    • Setup inter-process and inter-target communication for communicating between loops, and between FPGA VI and RT VI in LabVIEW FPGA.
    • Created the HMI (Human Machine Interface) for interactive interface to the HIL via TCP/IP.
    • Highly optimized the real-time loop using LabVIEW-RT and LabVIEW-FPGA to achieve real-time constraints for the entire process (Input>process->output).
    • Developed a HIL for rest-bus simulation of 400 Vdc OBC (on-board charger) and DC/DC converter for a BEV . The HIL was based on vector VT-system with CAN case VN 1630A as sniffers.
    • Created node panels in CANoe for manual CAN communication with the OBC and DC/DC converter and to simulate various I/O at the periphery of the OBC and DC/DC.
    • Wrote CAPL scripts for simulation of specific nodes.
    • Incorporated a battery model ( Simulink model) to simulate the charging process for a battery in CANoe.
    • Created a user document of the HIL for the client in LaTeX .
    • Designed a 16-channel (2A) and 32-channel (10A) relay card for fault injection in kiCAD .
    • Programmed ARM M0+ microcontroller in C for controlling FIU channels using I2C .
    • Created a schematic for emergency stop system for industrial conveyor belt.
    • Created test libraries for interface to the DUT.
    • Wrote test suites in Robot Framework for acceptance testing .
    • Debugged software at rudimentary signal level, analyzing performance and diagnosing faults.
    • Adopted object-oriented development methodologies such as polymorphism and inheritance .
    • Performed high-level coding in various programming languages.

Education

Bachelor of Engineering - Electrical Engineering

NATIONAL UNIVERSITY OF SCIENCES AND TECHNOLOGY (NUST)
ISB
06-2020

Skills

  • C
  • Python
  • LabVIEW
  • LabVIEW-RT
  • LabVIEW-FPGA
  • CAPL
  • C
  • CAN
  • CANopen
  • J1939
  • CRIO (Compact Reconfigurable (I/O)
  • Vector's VT-system
  • CANoe
  • Object-oriented programming
  • Technical documentation
  • Version control
  • DSpace Scalexio
  • Configuration Desk
  • JIRA

Keywords

  • C
  • C++
  • Python
  • LabVIEW
  • Simulink
  • CAN
  • CANopen
  • J1939
  • CRIO
  • VT-System
  • AURIX
  • ARM
  • VX-1161
  • SPI
  • I2C
  • UART
  • VN1630A
  • Object-Oriented Programming (OOP)
  • CAPL
  • SAE J1772
  • IEC 61851
  • GB/T 18487
  • Git version control
  • Sensors
  • Hardware interfacing

Certification

High Voltage Expert - Level I

Languages

English
Advanced (C1)
German
Beginner (A1)
Urdu
Bilingual or Proficient (C2)

Timeline

Engineering Consultant

ALTEN GMBH
01.2024 - 03.2024

Software Developer

MAXVEN GMBH
08.2023 - 12.2023

LabVIEW Developer

HAYS AG
04.2023 - Current

Junior Embedded Engineer

AUTOBERG ENGINEERING PVT. LTD
01.2021 - 05.2023

Bachelor of Engineering - Electrical Engineering

NATIONAL UNIVERSITY OF SCIENCES AND TECHNOLOGY (NUST)
Hammad Munir