cv

Here you find more information about me and my professional and educational journey.

Basics

Name Shadab Shaikh
Title Embedded Systems Engineer
Email 1 shadabsshaikh205@gmail.com
Email 2 me@shadab-shaikh.de
Url https://shadab-shaikh.de
Summary Embedded Systems Engineer and a motivated Student currently pursuing a master's degree in Embedded Systems Design. Valuable working experience in the research and development of software architecture, design and testing of products. Comprehensive knowledge in the field of Embedded Systems and Computer Programming.

Work

  • 2024.08-Now
    Master Thesis
    AVL Software and Functions GmbH
    Efficient On-Device Traffic Sign Detection Using Edge Machine Learning Designing and optimizing machine learning models for traffic sign detection, focusing on resource efficiency for deployment on low-power embedded devices. Evaluating trade-offs between computational performance and resource constraints, with an emphasis on real-time inferencing on CPU-based systems.
    • C++
    • Machine Learning
    • Tensorflow
  • 2024.01-2024.07
    Automation Working Student
    Testia GmbH
    In this job position I worked with the IT department, where I programmed Automation Tasks on an Apache Airflow.
    • Python
    • Apache Airflow
    • ETL
  • 2022.07-2023.03
    Senior Embedded Systems Engineer
    Nhanz Systems Pvt. Ltd.
    At Nhanz Systems I was the team lead of the Embedded Systems department responsible for the development of the motor control firmware. I was also tasked with various other development jobs across the company where my expertise could be utilized.
    • Software Architecture of a Motor Controller for EVs
    • Optimizing the efficiency of the Motor Control Algorithms
    • Test Driven Development using Ceedling Unit Test
    • HSI (Hardware Software Interface) for the Motor Controller Platform
    • Bootloader Port and Flash Programming
  • 2020.07-2022.06
    Embedded Systems Engineer
    Inmotive Inc.
    Inmotive Inc. is working on a novel patented 2 speed automatic transmision. My task was to port their original firmware to their client vehicle. I also remotely supported them in firmware development tasks.
    • Firmware development for TMS570 Microcontroller Platform
    • Transmission control program reprogramming
    • Curtis Motor Controller reprogramming
    • System testing on dynamometer
  • 2020.05-2020.06
    Embedded Systems Consultant
    BioDesign Labs Pvt. Ltd.
    Embedded Systems firmware consulting and development for RespirAid breathing aid device.
    • State-machine development for HMI frontend and backend programming
    • Defining the HSI for a Ventilator Controller Architecture
    • Servo Motor Control Programming and UART Communication interfacing
    • Product validation testing
  • 2019.07-2020.04
    Embedded Systems Engineer
    Emfluxmotors Pvt. Ltd.
    My professional journey began with Emflux Motors where I joined as an Embedded Systems Intern. I was assigned to the motor controller team, where I was developing modules for an Induction Motor firnware. Later on I was handed a fulltime position and I took on various other development tasks.
    • Direct Software Development for the EMFLUX ONE Electric Superbike Prototype
    • Simulink based Model Design of the Motor Controller Algorithm
    • Induction Motor Control Algorithm Development
    • Data Acquisition Software in Embedded Linux & Hardware Development
    • CAN Communication Architecture Design for Prototype ECU/Master Controller

Education

  • 2023.04-Now

    Bremerhaven DE

    Masters
    Hochschule Bremerhaven
    Embedded Systems Design
    • Model Based Design
    • Digital Systems
    • VHDL
    • Discrete Control Systems
    • ISM
  • 2014.07-2018.06

    Pune IN

    Bachelors
    Savitribai Phule Pune University
    Electronics and Communication
    • Analog and Digital Communication
    • Analog and Digital Circuits
    • Control Systems
    • Image Processing

Skills

Embedded Systems Firmware
Embedded C
C/C++
Micropython
General Software Development
Python
C/C++
Matlab/Simulink
Other Skills
Motor Control Algorithms
EV Architecture
Image Processing
RTOS
Model Based Design
HIL/SIL Testing
ARM Microcontrollers
Agile Project Management
GIT version Control
Apache Airflow
Doxygen
CAN/I2C/SPI

Languages

English
Native speaker
German
Intermediate

Interests

Automotive
Electric Vehicles
Autonomous Driving
Embedded Systems
Microcontrollers
ARM
RISC-V
RUST
Bootloader
Internet Technologies
Linux
Webservers
Webhosting

Projects

  • 2023.10 - 2024.03
    Semi Autonomous Driving
    The aim of a the project was to demonstrate Semi Autonomous Parking where a vehicle is scannig for appropriate parking spaces and then after detection of a valid parking space a parking maneuvre was executed. A Simulink based simulator was first designed to validate the parking space scanning algorithm and the trjectory planning module. The project was then implemented on Lego Mindstorm platform, which posed various challenges due to its limited sensor interfacing support.
    • Autonomous Driving
    • Micropython
    • Simulink
  • 2017.10 - 2018.05
    e-Health Monitoring using rPPG
    The aim of this project was to detect heartrate of a person utiliying Image Processing and a video of a person's face. Heartrate was extracted by variations of the skin color caused due to the blood being pumped. Signal processing methods on the RGB data were applied to extract the heartrate.
    • Image Processing
    • Matlab
    • Simulink