Bio
Experience
-
Diesel Tech Industries
-
14215 120 Ave NW, Edmonton, AB Canada
-
Senior embedded systems engineer/Engineering team lead
-
Feb 2019 - Present
-
14215 120 Ave NW, Edmonton, AB Canada
Key responsibilities:• Design, develop, debug, and maintain firmware for ARM ST Cortex M4 and M0 microcontrollers.• Design multi-layer printed circuit boards (PCB)• Hardware and Electronic circuit conceptual design and analysis• Technical lead of the engineering departmentProjects:• Designed and Implemented Guardian Dual-fuel ECU to control Hydrogen-Diesel engines• Implemented firmware stack to work with J1939, J1979, and J1587 protocols for ELD devices• Implemented CANBUS transmitter and ECU simulator based on J1939, J1979/ISO15765-4 and J1587• Designed and developed firmware of 900MHz encrypted data link for DTI valve controllers• Designed and implemented hardware and firmware of Turbo protector timer• Designed and implemented remote firmware updater for ARM ST micro-controllers• Designed and developed DTI Advanced Dash Controller equipped with NFC
-
-
-
Techno Signz
-
6031 Gateway Blvd. Edmonton
-
Senior firmware developer and hardware engineer
-
Mar 2017 - Jan 2019
-
6031 Gateway Blvd. Edmonton
Key responsibilities:• Design, develop, test and debug firmware for Microchip PIC and ARM ST microcontrollers.• Design and develop Android and iOS Apps for hardware control. • Hardware conceptual and schematic design.• Build control stations using SOC modules.• Design and develop hardware interfaces based on WIFI and BLE communications.• Creating and updating documentation including BOM documents (Bill of Materials) and system specifications.• Support the design and development of a product from concept to manufacturing according to the project management process.Projects:• Designed/implemented underpass flood warning messaging system (FWMS) installed on Yellowhead highway for City of Edmonton and EPCOR.• Designed/developed sensor-based pilot truck message board controller and app.
-
-
-
Verbalized Signs Ltd
-
6024 Gateway Blvd,Edmonton AB.
-
Senior Embedded systems engineer
-
Jun 2016 - Jan 2017
-
6024 Gateway Blvd,Edmonton AB.
Key responsibilities:• Design and develop Android and iOS Apps for hardware control. • Build embedded software for SOC based hardware.• Hardware conceptual and schematic design.• Design and develop hardware interfaces based on WIFI communications.• Develop, test and debug firmware for Microchip PIC and ARM ST microcontrollers.Projects:• Built hardware interface and mobile App for updating message boards.
-
-
-
LED Pros Ltd
-
Edmonton, Canada Area
-
Embedded systems engineer
-
Jun 2015 - Jun 2016
-
Edmonton, Canada Area
Key responsibilities:• Modify existing embedded software to fit unique product needs and configurations. • Design and develop Android Apps for hardware control• Design and develop hardware interfaces based on Bluetooth communications• Develop, test and debug firmware for ARM ST microcontrollersMain projects:• Designed/developed LED sign controller and APP equipped with voice recognition.
-
-
-
-
Lead Hardware Engineer
-
Mar 2012 - Apr 2015
-
-
Hardware design engineer
-
May 2003 - Feb 2012
Key responsibilities:• Design and develop Windows based software and communication interfaces based on RS232 and RS485 communication protocols.• Design and develop hardware interfaces and firmware to use GPS modules. • Develop, test and debug firmware for Microchip PIC microcontrollers.Main projects:• Designed/directed climate monitoring/control system (Humidity-Temperature-Gas) with a user-friendly interface for poultry farms and green houses.• Designed smart electrical valve control system for chemical reactors.• Designed/developed temperature monitoring and tracking system for refrigerated trucks.
-
Azad University
-
Iran
-
Instructor
-
Mar 2009 - Dec 2013
-
Iran
-
-
Instructor
-
Feb 2003 - Mar 2008
-
Iran
-
-
Education
-
2009 - 2012Azad University (IAU)
Master's Degree, Computer Systems Architecture -
2008 - 2009Iran University of Science and Technology
Certificate, Human-Machine interactions and interface design -
1995 - 2000Azad University (IAU)
Bachelor’s Degree, Computer Hardware Engineering
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Oil and Gas”
Need a custom project? We'll create a solution designed specifically for your project.
References
Social Profiles
Community