Post Job Free

Resume

Sign in

Software Engineer Professional Experience

Location:
Tunisia
Posted:
September 26, 2017

Contact this candidate

Resume:

Mohamed Amine

BACHA

Embedded Software Engineer

Environment Avenue, Menzel Temime

Nabeul, TUNISIA 8080

H (+216) 54.049.674

B ac2g6t@r.postjobfree.com

"It’s all about the Software"

PROFESSIONAL EXPERIENCE

June 2017 –

NOW

Junior Embedded Software Engineer, ARDIA, ACTIA GROUP, TUNISIA. Develop embedded firmware for microcontrollers based on ARM Cortex M0 for power management control in automotive products:

{ Software design model review to meet DOORS application’s specification.

{ Review the Board Support Package (BSP) to be online with hardware specification.

{ Hardware signal debugging and verification to validate application and BSP review.

{ Monitoring and management of bugs on JIRA and MANTIS bases.

{ Writing unit tests sheets.

{ Investigation with the hardware team on HW/SW problems. TOOLS : ACTIA ECU, Embedded C, SVN, Mantis, JIRA, V Cycle, Eclipse, WinIdea, IC5000, J-link February –

June 2017

Graduation project, ARDIA, ACTIA GROUP, TUNISIA.

Using FreeRTOS to carry an embedded application without OS on an STM32 target:

{ Read the specification of the existing application.

{ Understanding of current design and code.

{ Study of the ARM Cortex-M0 core and the STM32F051 MCU.

{ Study FreeRTOS and Segger SystemView.

{ Integration of FreeRTOS and Segger SystemViewer sources and carry the application.

{ Validate the solution by Segger SystemViewer.

{ Functional validation of the solution by the existing validation method.

{ Compare the performance of the two solutions.

{ Work documentation.

TOOLS : ACTIA ECU, STM32 MCU, Embedded C, FreeRTOS, Segger SystemView, SVN, V Cycle, Eclipse

July –

August 2016

Summer Internship, FOCUS, FOCUS CORPORATION, TUNISIA. Smart traffic light controller:

{ Study the existing solution.

{ designing a solution.

{ Implementing a platform of an intelligent traffic light intersection based on a wireless sensors network.

{ System simulation using ”Simulation of Urban MObility (SUMO)”. TOOLS : Python, MSP432, Embedded C, Zigbee.

STUDIES

2014–2016 National School of Computer Sciences (ENSI TUNISIA). Embedded Systems & Software, Grade Good.

2012–2014 Preparatory Institute for Engineering Studies of El-Manar (IPEIEM), . Preparatory Classes for engineering studies in Technology (PT), Rank : 25/638 2006–2012 Taieb Mhiri High School Menzel Temime.

Scientific baccalaureate : Technology section, Pass mark : 17.38/20 ACADEMIC PROJECTS

Integration Project : Serial Peripheral Interface

{ Implementation of a Serial Peripheral Interface SPI in VHDL.

{ TestBench using ModelSim.

{ Integrate with NIOS II processor.

TOOLS : VHDL, ModelSIM, QSYS

Microcontroller Project : GPS Tracker

{ Design a GPS tracker to determine and track precise location. TOOLS : STM32F4, SIM 908 GPS/GPRS/GSM Shield, Embedded C, UART, STM32Cube, IAR Embedded Workbench

Design and development project: Parking management and reservation system

{ Design and development of a desktop application for internal parking management. TOOLS : C#, .NET(WPF), MySql, PHP, UML, Visual Studio

{ Design and development of a Mobile application for booking of seats and payment. TOOLS : Java, Android, MySql, Android Studio

{ Implementation of an on-board system to automate access to the park. TOOLS : Arduino, Xbee, Zigbee, RFID, Embedded C.

Summer Project: Mobile Car Diagnostic Application

{ Development of a mobile car diagnostic application based on mileage. TOOLS : Android SDK, Java, SQLite, Eclipse

COMPÉTENCES TECHNIQUES

Programming languages : C/C++, C], Python, SQL, VHDL, Assembly Architectures : ARM, x86, MIPS

Operating systems : Windows, Linux, FreeRTOS

Communication protocols : UART, SPI, I2C, CAN, TCP/IP, Zigbee, Bluetooth, Wifi. Software Tools : Eclipse, Visual Studio, WinIdea, SVN, Mantis, JIRA, Sciforma Hardware Tools : J-Link, ST-Link, IC3000/IC5000, multimeter, Oscilloscope Various : Android, .Net(WPF, Winforms), Parallel programming, Matlab/Simulink LANGUAGES

Arabic : Mother tongue

French: Fluent

English : Fluent

German: Basic concepts

INTERESTS

Associative : ENSI Junior Enterprise Club, Robotic Club ENSI, Club computer security. Divers : Music, Series, Gaming, Sport, Travel...



Contact this candidate