Mahdi Kazemi
Angestellt, Embedded Software Engineer, BOGEN Magnetics GmbH
Bis 2018, Mechatronics Engineering, Polytechnic University of Turin
Berlin, Deutschland
Über mich
I always thought my dream was to be an engineer that design a new device that can be beneficial for everyone and looking and enjoying. It seemed like an appropriate dream taken my M.Sc in Mechatronics Engineering. I gravitated toward embedded/firmware engineering and electrical motor control. I started my job as embedded software for electrical motor control after I did my master degree thesis at the same topic and I continue with the embedded software engineering. My specialties include quickly learning new skills and programming languages, problem solving, embedded software, firmware and electrical motor control. So far I have C, C++, bare metal programming for different microcontrollers, Matlab and Simulink and more technical knowledge under my belt. I'm still enthusiastically grabbing onto any other programming languages, frameworks, or principles I can integrate into the embedded/firmware software engineering and electrical motor control in my head.
Werdegang
Berufserfahrung von Mahdi Kazemi
4 Jahre und 7 Monate, Apr. 2019 - Okt. 2023
Embedded Software/Firmware Engineer
TMC Italia
Skills and responsibilities: - Writing code in C language for motor control algorithm and peripheral communication (SPI, CAN and UART) - Writing code in C++ language - Using of IBM DOORS - Linux operating system - Using of MISRA C and DO-178B standard for writing of C code - Motor control algorithm (FOC) with Matlab/Simulink - Auto-generation of code with Embedded Coder - PIL (processor in the Loop) - GitLab - Microcontroller of STM32mp157 - Microcontroller and DSP of TI (Texas Instrument)
1 Jahr, Apr. 2019 - März 2020
Embedded Software Engineer/Electric Motor Control-on behalf of TMC Italia
Bluelectronic
Skills and responsibilities: - Writing code in C language for motor control algorithm and peripheral communication (SPI, CAN and UART) - Using of IBM DOORS - Writing of reports for PDR and CDR - Using of MISRA C and DO-178B standard for writing of C code - Motor control algorithm (FOC) with Matlab/Simulink - Auto-generation of code with Embedded Coder - PIL (processor in the Loop) - Microcontroller and DSP of TI (Texas Instrument)
3 Monate, Feb. 2019 - Apr. 2019
Autosar & Linux Embedded
Sky Technology
11 Monate, Nov. 2017 - Sep. 2018
Model Based Design of Field Oriented Control of Brushless Motor
Politecnico di Torino
Skills and responsibilities: - Modeling and simulation of brushless DC motor - Autogenaration of of C code for the ARM M4 microcontroller - Simulation with Matlab, Simulink, Simscape and state flow softwares - Sensorless control, field weakening, current and torque control of brushless DC motor - Algorithm design for motor performance with respect to fluid pressure of pump
Ausbildung von Mahdi Kazemi
3 Jahre, Okt. 2015 - Sep. 2018
Mechatronics Engineering
Polytechnic University of Turin
3 Jahre und 11 Monate, Feb. 2010 - Dez. 2013
Mechatronics Engineering
Herat University
Sprachen
Englisch
Fließend
Italienisch
Fließend
Deutsch
Grundlagen
dari
Muttersprache