Hero

Ammar Sadiq

Embedded System Engineer | Web Developer | ML Enthusiast

Who am I?

I am an electrical engineer specializing in embedded systems. Solution-Driven, Dynamic, and Results-Oriented person with 1.5+ years of experience managing complex, real-time and safety-critical embedded systems projects in Robotics, IoT, and Energy/Power industries. I find fun in employing silicon (μChips) to develop solutions. With the knowledge foundation of electrical engineering and 5+ years of programming experience, along with the curious nature of finding the crux of the problem, I’m adept in cracking whatever challenge you through on me to create, design and build the optimal solutions.

Career

  • November 2023 - Current

    Embedded System Engineer, PowerSoft19

    Working on 200kW Multi-port EV Charger's FW using Zynq7000 SoCs.

  • April 2023 - October 2023

    Assistant Manager Electronics Design, FARIS

    As a fresh grad, I applied my knowledge and got experience in following domains:
    - UAV Flight Control System based on Open Source ArduPilot project
    - Integrating different modules in a system
    - Designing Printed Circuit Board in Altium designer
    - Writing Firmware for STM32 µControllers
    - Custom devices for testing and verifying the system's submodules

  • June 2022 - August 2022

    Embedded System Intern, PTPRI

    Took part in ongoing research on clean energy through fusion in "Pakistan Tokamak and Plasma Research Institute(PTPRI)". Being a research intern, I worked on:
    - Supercapacitor parameters identification via MATLAB
    - Implementation of Control System for Capacitor Bank based Power supply for Tokamak inductive coils

Projects

View more projects on Codepen

Trainings

C Programming with Linux (Specialization)

Provides the skills to write, read and debug computer programs in the C programming language. It also teaches the fundamentals of Linux operating system.

View Certificate on Coursera

Arm Cortex-M Architecture and Software Development (Specialization)

Provides the necessary skills for development of software for Arm Cortex-M processors.

View Certificate on Coursera

Python for Everybody (Specialization)

Introduces the fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language.

View Certificate on Coursera

Raspberry Pi Projects (Specialization)

Teaches building functional prototypes, home projects, and new creations with custom peripheral hardware and a Raspberry Pi.

View Certificate on Coursera

Supervised Machine Learning: Regression and Classification (Course)

Learned how to apply supervised machine learning to regression and classification tasks.

View Certificate on Coursera

Embedded Software and Hardware Architecture (Course)

Teaches C-Programming memory interactions on ARM architecture, construction of specialized embedded system data structures, and memory manipulation techniques.

View Certificate on Coursera
View more certificates on LinkedIn