Over 12 years of experience in the space industry, specializing in research and development of satellite electronics and embedded systems design, including schematics, PCB, and software. Expertise in development and testing utilizing microcontrollers, DSP processors, and SoC FPGAs for satellite applications. Recently transitioned to deep learning-based computer vision applications, focusing on perception and pose estimation for satellites.
Overview
13
13
years of professional experience
Work History
Research & Development Engineer Space Electronics
Space & Upper Atmosphere Research Commission(SUPARCO)
Lahore, Pakistan
01.2024 - Current
Conducted research, design, development, and testing of attitude control computer electronics (schematic and PCB layout) for space missions.
Developed FPGA HDL core to acquire sensor data and issue actuator commands.
Worked on the following projects:
Design, development, and testing of hardware electronics (schematic and PCB) of Attitude Control Computers for Paktes-1A:
It is a 100 kg-class satellite, and it is designed for Earth observation and remote sensing applications in order to evaluate the technology in a space environment. In this satellite, the on-board computer and attitude control computer are being controlled by a single DSP processor, and I am involved in the following tasks:
Design and development of the on-board card in which the DSP processor is interfaced with EDAC and memories for data handling and communication with the telecommand unit. In addition, attitude control electronics are designed on the same card, and all the drivers and application software of the attitude control subsystem are being handled by the same processor. I have used Altium Designer for hardware and PCB designing, and Code Composer Studio and C language for DSP processors.
Design and develop Sensors-Actuators Emulators (Sun Sensor, Star Sensor, Reaction Wheel, Magneto-torquer, GPS, Magnetometer) for hardware-in-the-loop testing of satellites.
Design and develop a Zarm sensor-based magnetometer.
Design, development, and testing of hardware electronics (schematic and PCB) of the Propulsion Control Computer for KHTT PRSS-1:
Design, development, and testing of telemetry, telecommand, and control electronics cards for the propulsion subsystem. To avoid a single point of failure, a redundant control electronics card is also designed and connected to the primary control card through the backplane PCB.
Development of control electronics software for the said subsystem.
Thermal, vibration, and burn-in testing of propulsion control electronics.
Research Assistant
Korea Advance Institute of Science & Technology (KAIST))
Daejeon, Korea
08.2019 - 12.2023
I worked as a researcher on different lab projects in ASCL Lab related to cubesats, deep learning, and computer vision.
RANDEV - 3U CubeSat
RANDEV is a 3U CubeSat developed by KAIST for the 5th CubeSat design contest (four CubeSats in total) organized by KARI (Korea Aerospace Research Institute). The RANDEV CubeSat is an Earth-monitoring satellite operating in Low Earth Orbit and providing hyper-spectral images of the Korean Peninsula in case of a natural or industrial disaster.
Role: I was involved in R&D of CubeSat as a power subsystem lead and a member of the integration and testing team for the flight on the KSLV NURI rocket. During the R&D phase, the power budget is simulated and calculated based on the requirements of all subsystems, considering the orbit and duration of the mission. Accordingly, battery banks, solar panels, and power boards were procured, designed, and tested for engineering and flight models both independently and in an integrated way. EPS space-grade custom electronics and PCB design for solar panels and antenna deployment were developed and tested. Then all subsystems were harnessed, integrated, tested, and the CubeSat was successfully launched into orbit.
Transformer Network-Aided Relative Pose Estimation for Non-cooperative Spacecraft Using Vision Sensor.
The objective of the work is to perform monocular vision-based relative 6-DOF pose estimation of the non-cooperative target spacecraft relative to the chaser satellite in rendezvous operations. I am involved in the acquisition and processing of the image using deep learning methods, and I extract useful information that is required to solve the perspective-n-point problem (PnP). The pose estimation pipeline is developed with a learning-based image-processing subsystem, and geometric optimization of the pose solver. In this work, the convolutional neural network (CNN) is replaced by the high-resolution transformer network to predict the feature points of the target satellite. The extracted feature points are then projected onto the 3D model of the known target to calculate pose values.
Feasibility study for the development of the LUNAR ROVER-ATERIS mission.
I am involved as a team member in the R&D of the Lunar Rover for the ATERIS mission. The objective is to land the rover on the South Pole and communicate with the satellite. My task is to propose a feasibility study and development plan for the electronics of the Lunar Rover. During the Lunar mission, half of the month is nighttime, and it is required to operate electronic subsystems in such a way that the rover can survive the long nighttime and recharge again during daylight.
Assistant Manager (Electronics)
National Space Organization (SUPARCO)
Lahore, pakistan
12.2012 - 08.2019
Worked on the following projects:
Design, development, and testing of hardware electronics (schematic and PCB) of Attitude Control Computers for Paktes-1A:
It is a 100 kg-class satellite, and it is designed for Earth observation and remote sensing applications in order to evaluate the technology in a space environment. In this satellite, the on-board computer and attitude control computer are being controlled by a single DSP processor, and I am involved in the following tasks:
Design and development of the on-board card in which the DSP processor is interfaced with EDAC and memories for data handling and communication with the telecommand unit. In addition, attitude control electronics are designed on the same card, and all the drivers and application software of the attitude control subsystem are being handled by the same processor. I have used Altium Designer for hardware and PCB designing, and Code Composer Studio and C language for DSP processors.
Design and develop Sensors-Actuators Emulators (Sun Sensor, Star Sensor, Reaction Wheel, Magneto-torquer, GPS, Magnetometer) for hardware-in-the-loop testing of satellites.
Design and develop a Zarm sensor-based magnetometer.
Design, development, and testing of hardware electronics (schematic and PCB) of the Propulsion Control Computer for KHTT PRSS-1:
Design, development, and testing of telemetry, telecommand, and control electronics cards for the propulsion subsystem. To avoid a single point of failure, a redundant control electronics card is also designed and connected to the primary control card through the backplane PCB.
Development of control electronics software for the said subsystem.
Thermal, vibration, and burn-in testing of propulsion control electronics.
Education
Ph.D. - Aerospace Engineering
Korea Advanced Institute of Science & Technology
Daejeon, Korea
02-2024
Master of Science - Electrical Engineering
National University of Sciences & Technology
Pakistan
03-2015
Bachelor of Engineering - Electronics Engineering
National University of Sciences & Technology
Pakistan
06-2011
Skills
SOC FPGA HDL core development (XILINX, MICROCHIP)
PCB design
Embedded systems
Deep learning
Computer vision
Pose estimation
Python, PyTorch, C, MATLAB, Verilog
HDL and system generator
Altium Designer
Satellite systems development (AOCS, EPS)
Electronics design
Publications
Ahmed, J., Arshad, A., Bang, H. et al. Transformer Network-Aided Relative Pose Estimation for Non-cooperative
Spacecraft Using Vision Sensor. Int. J. Aeronaut. Space Sci. 25, 1146–1165 (2024).
https://doi.org/10.1007/s42405-023-00703-3.
Jamal Ahmed, Hyochoong Bang, “Spacecraft Localization and Pose Solution for Vision Based Relative Navigation
between Spacecrafts”, The Korean society for Aeronautical and Space Sciences Spring 2023, KSAS Spring 2023,
Jeju, Korea.
Arshad MA, Ahmed Jamal, Bang H., “Path Planning for Unmanned Aerial Vehicles using Direct Collocation
Nonlinear Programming”, The 2022 Asia-Pacific International Symposium on Aerospace Technology 2022, Oct 13. Japan Society for Aeronautical and Space Sciences.
Arshad Muhammad, Ahmed Jamal, Bang Hyochoong, “Quadrotor Path Planning and Polynomial Trajectory
Generation Using Quadratic Programming for Indoor Environments”, Drones, 2023; 7(2):122.
https://doi.org/10.3390/drones7020122
Jamal Ahmed, Hyochoong Bang, “3D Model Points Reconstruction and Pose Solver for Vision Based Relative
Navigation between Spacecrafts”, The 2022 Asia-Pacific International Symposium on Aerospace Technology,
APISAT 2022, Niigata, Japan.
Jamal Ahmed, Hyochoong Bang, “Spacecraft Localization and Pose Solution for Vision Based Relative Navigation
between Spacecrafts”, The Korean society for Aeronautical and Space Sciences Spring 2023, KSAS Spring 2023,
Jeju, Korea.
J. Ahmed and H. Bang, "Vision Based Relative Pose Estimation of Un-Cooperative Spacecraft Using Deep
Learning", International Conference on Space, 2022, 2022. 03. 28
Timeline
Research & Development Engineer Space Electronics
Space & Upper Atmosphere Research Commission(SUPARCO)
01.2024 - Current
Research Assistant
Korea Advance Institute of Science & Technology (KAIST))
Research Scientist at National Remote Sensing Center, Hyderabad Indian Space Research Organisation, Department of SpaceResearch Scientist at National Remote Sensing Center, Hyderabad Indian Space Research Organisation, Department of Space
Assistant Director/Head Project Management Office at National Space Research & Development Agency, Obasanjo Space Centre km 17 Musa Yaradua expresswayAssistant Director/Head Project Management Office at National Space Research & Development Agency, Obasanjo Space Centre km 17 Musa Yaradua expressway