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...