Kaveh Glass Industry Group
Senior Embedded System Engineer • Oct, 2014 — Present
Manage a small team of electronics engineers (Hardware/Software) and design and develop industrial and robotic solutions.
- Designed and produced industrial current/voltage signal isolators resulted in more than 70% cost saving.
- Designed and developed precise molten glass level meter with 0.1mm accuracy.
- Designed and manufactured more than 2000 pcs. 50kw vibration motor driver.
- Designed and produced IoT-based sensors and actuators for server room.
- Designed and developed two industrial pick & place robots for a painting line.
Rahdan SAMA
Electronic System Engineer • Jul, 2011 — Oct, 2014
Performed all aspects of embedded hardware design as well as low-level firmware development.
- Designed more than 10 industrial grade digital & analog electronics boards to be used in standard test procedures.
- Designed and developed firmware & software for an ultra-low power GSM-based data logger.
Amirkabir University of Technology
MSc in Control Engineering • 2011 — 2013
Dissertation: Large scale systems optimization using evolutionary algorithms applied in water management systems.
Amirkabir University of Technology
BSc in Electrical Engineering • 2007 — 2011
Dissertation: Localization design and position control of a quadrotor.
Drone Baseboard
Embedded Electronic Designer • Jun. 2021 — Present
Designing highly integrated mixed-signal electronics for a drone baseboard supporting the following modules:
- NVIDIA Jetson Xavie NX
- 4x e-CAM24_CUNX and 1x e-CAM80_CUNX cameras
- Pixracer Open Hardware flight controller
- VIO Interface based on STM32G474 and ICM20689
Contribution:
Schematic Design, Component Selection, PCB Stack-up Design, Signal/Power integrity Analysis, PCB Design, Analog Signal Conditioning
Robot Collision Avoidance System
Embedded System Developer • Dec.2020 — Present
Designing, developing and building a multi-sensor system to detect objects around the robot:
- XE132 Acconeer radar
- VL53L0X ST ToF ranging rensors
- Sensing Edge bumper switch
- Internal CAN communication protocol
- Ethernet-based ROS2 integration
Contribution:
Embedded C/C++ Development, Driver Development, Carrier Board Design, Team Management, ROS2 Development
Industrial Signal Isolators
Embedded System Engineer • May.2019 — Present
Designed and developed loop-powered and non-loop-powered standard signal isolators resulted in:
- 4-20mA to 4-20mA loop-powered PLC ative and transmitter passive isolator
- 4-20mA to 4-20mA loop-powered PLC passive and transmitter ative isolator
- RTD to 4-20mA loop-powered isolator
- 4-20mA 1 to 2 splitter isolator
- 0-10V 1 to 2 splitter isolator
Contribution:
Hardware Design, Ultra-Low-Power Electronic Design with less than 4mA budget, Team Management, Embedded C Development
50KW High-Voltage Vibration Motor Driver
Embedded System Engineer • Dec.2019 — May. 2020
Designed and implemented high-power 380V single-phase 50KW vibration motor driver:
- Used random-phase triac control algorithm
- Designed low-power precise zero-cross detection circuit
- Wide-input power range: 90VAC-420VAC
- Fully isolated
- ESD, EMI/EMC, reverse-polarity, over-voltage and over-current protection
Contribution:
Hardware Design, Embedded C Development, Deployment and Delivery Management
Molten Glass Level Meter System
Embedded System Engineer • May.2019 — Oct. 2019
Designed and built a transmitter to sense the level of molten glass in furnace in a very precise fashion:
- Worked in a very arduous conditions
- Used three platimum tips to eliminate environmental variation
- High-precision signal conditioning design
- Excitation current control system
- AC excitation method
Contribution:
Hardware Design, Embedded C Development, Analog Front-End Design, Signal Conditioning Design, Mixed-Signal Analysis, Team Management
Environmental Condition Monitoring System
Embedded System Engineer • Feb.2018 — Sep. 2018
Designed and maintained a multi-sensor system to display and log environmental parameters like temperature, humidity and gas presence.
- WiFi/Ethernet-based communication
- Modbus TCP/IP protocol
Contribution:
Team Management, Enclosure Design, Driver Development, Protocol Implementation
Olive Smart Suitcase Robot
Algorithm Engineer • Jan.2017 — Jun. 2017
Designed and developed a balance algorithm for a two-wheeled-segway-like system:
- IMU feedback as a sensor
- Two DC motor as actuators
- Adaptive PID balance algorithm
Contribution:
Embedded C++ Develepment, Control Algorithm Development
Networked Storage Server Hardware
Embedded System Engineer • Jan.2016 — Jan. 2017
Designed and developed a multi-node networked storage server based on single-board-computers:
- Cubiboard4.0 as SBC
- Designed power and signal distribution board
- Designed fully customized server enclosure
Contribution:
System Design, Enclosure Design, Team Management, Delivery and Deployment
Pick and Place Robots
Embedded System Engineer • Oct.2014 — Jan. 2016
Designed, developed and maintaned two pick and place robots for a manufaturing painting line:
- Designed fully industrial electrical parts
- Designed Control Algorthms
- Designed fault detection and emergencyaction system
- Designed fully customized and isolated electronics
- Servo motors as actuators
- Proximity and pressure switches and encoders as sensors
Contribution:
System Design, Electronic Design, Embedded C Development, Control Algorithm Design
Lead-Acid Battery Tester
Embedded System Engineer • Oct.2013 — Oct. 2014
Designed and developed a device to perform and demonstrate standard laed-acid charge and discharge cycle tests:
- Designed high-precision charging/discharging current controller
- RTOS framework development
- Designed customized embedded user interface for a GLCD
Contribution:
System Design, Electronic Design, Embedded C Development
SAMA Data Logger
Embedded System Engineer • Jul.2011 — Oct. 2013
Designed and developed a device to record water flow and pressure on the go and in case of exceeded set limits and priodic reports, SMS and JSON messages sent via GSM and GPRS data connection:
- Ultra-low power design
- SIM800/900 as GSM module
- PDU SMS protocol Implementation
- Modbus comminication protocol for data download on PC
Contribution:
System Design, Electronic Design, Embedded C Development, Communication Protocol Design
Drone Hardware and Localization
Electronic Engineer • Jul.2010 — Jul. 2011
Designed and built electronics to control a quad-copter robot as well as an indoor localization system based on ZigBee:
- Desgned battery management system
- Designed motor drivers
- Designed RSSI measurement circuit
- Designed indoor positioning algorithm based on RSSI
Contribution:
Electronic Design, Xbee modules integration
International Robocup Competitions - Mexico City
RoboCup Federation • 2012
Won 2nd place in Small Size Robots League with “Parsian” Team as Team Leader
International Robocup Competitions - Istanbul
RoboCup Federation • 2012
Won 5th place in Small Size Robots League with “Parsian” Team as Team Leader
Technical Challange - Singapore
RoboCup Federation • 2012
Won 2nd place in Small Size Robots League with “Parsian” Team as Member
Parsian Robotic Center
Volunteer Team Leader & Electronic Expert • Jun, 2008 — Jun, 2011
Design, develop and support of electronics for small size soccer robots.
- Attended 4 Robocups and 5 open robotics competitions as a team leader and electronic expert with excellent team performance.
- Designed and tested multi-agent point to multi-point communication system based on ZigBee.