Post Job Free

Resume

Sign in

Software Engineer

Location:
Iran
Posted:
January 17, 2021

Contact this candidate

Resume:

AMIR SHIRAZI

Embedded Systems Developer, PCB Designer, Image Processing Expert

Address: 813-***-**** Isfahan, Iran

Tel: +98-916*******

Email: adjhwv@r.postjobfree.com

Birthdate: 22 June 1996

EXPERIENCE

08-2018 – PRESENT

PRODUCT MANAGER, Behyar Sanaat Sepahan Company-Isfahan

Project: Industrial Camera Design

•Developed a software component for getting data from Giga Ethernet using the C# Socket Programming library with Ms. Visual Studio in cooperation with a team of two software developers

•Wrote industrial camera GUIs using WPF (MVVM) and implemented two-way communication between software and hardware with Ms. Visual Studio

•Designed PCB of PCIE X8 KINTEX 7 multilayer board design

•Implemented AXI DMA PCIE streaming drive high frame rate in VIVADO

•Designed a high frequency multilayer board for USB3.0, Giga Ethernet and image sensor with assembly

•Implemented a USB 3.0 CYPRESS drive by VHDL code on SPARTAN6 LX45

•Cooperated a team of three experts for writing a VHDL program to launch image sensor

•Customized the operating system XU4 ODROID – ULTRA SCALE on BeagleBone

•Implemented an object detection program with Python-Opencv under Linux on OdroidXU4

07-2017 – 07-2018

R&D ENGINEER, Behyar Sanaat Sepahan Company-Isfahan

Project: Face Detection Software Implementation

•Developed a face detection software using HARR, LBP algorithm on GPU (CUDA NVIDIA) under Ms. Windows operating system

•Implemented face recognition algorithm using dlib C++ (CUDA NVIDIA)

•Developed a software for object recognition project with OpenCv C++

Project: Image Processing using BASLAR GIGE

•Built a high-quality Basler Line Scan (80khz) imaging system with the ability of detecting stone cracks using the Lighting Designer

•Implemented an imaging system at 4000 fps in Special ROI and image formation at RPM 10,000 or higher

•Integrated the face detection software with industrial Baslar Gige camera

•Developed a face detection software using YOLO algorithm under the Linux operating system (UBUNTU)

•Implemented a software for object recognition using Python-Opencv under Linux under Raspberrypi2 & 3

Other Projects

•Designed a Motherboard PCB for Isolation and Changing Zynq-based Voltage Switching Programming using Vivado Programming

•Launched a project for 16-Channel ADC with Real-Time IC Zynq Programming on Vivado

•Launched Ethernet 1000 working with PL PS IC Zynq 7020

•Designed a PCIE X1 spartan 6LX45T multilayer board

•Designed a PCIE TO MINIPCIE conversion module

EDUCATION

2014 - 2018

• BSC. IN ELECTRICAL ENGINEERING, Isfahan State University

Thesis Topic:

Image processing with Zynq7020 IC (Professor Peyman Moalem)

SKILLS

Programming Languages

oC (Advanced level)

oC# (Advanced level)

Socket programming

WPF GUI

Telerik GUI

oPython (Intermediate level)

oC++ (Beginner level)

Software Skills

oVisual Studio

oAltium Designer

oOpenCV (with C++, Python and C# EMGUCV)

oISE

oVIVADO

Hardware Skills:

oVHDL programming (Advanced level)

oPCB Design (Advanced level)

multi-layer board design

EMC Considerations

high speed routing

oFPGA PCB Layer Design: (Advanced level)

spartan6lx45T

KINTEX7

USB3.0 FTDI via Cypress

oDigital Systems Design COMBINE FPGA and arm (Intermediate level)

Operating Systems

oMicrosoft Windows (Advanced level)

oLinux Ubuntu (Intermediate level)

oArm-based Linux (Intermediate level)

LANGUAGES

English: good command

German: basic communication skills

Farsi: native speaker

ACTIVITIES

Use this section to highlight your relevant passions, activities, and how you like to give back. It’s good to include Leadership and volunteer experiences here. Or show off important extras like publications, certifications, languages and more.



Contact this candidate