Achraf Joubiti
Embedded Systems Engineer at Fondation MAScIR- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Fondation MAScIR
-
Morocco
-
Research Services
-
100 - 200 Employee
-
Embedded Systems Engineer
-
Jul 2023 - Present
-
-
-
Insight Solutions
-
Morocco
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Embedded Software Engineer Intern
-
Feb 2023 - Jul 2023
- Developed real-time OS (FreeRTOS) based embedded software in C/C++ for ESP32 devices integrating various modules and sensors using I2C, SPI, UART - Engineered an end-to-end OTA (Over-the-Air) updates pipeline over HTTP for 200+ devices in production by deploying firmware binaries on a Linux web server using NGINX as a round-robin load balancer to eliminate bottlenecks - Wrote Python scripts inside a Flask web application to automate C/C++ code generation based on customizable parameters such as NMEA refresh rate - Implemented PPPoS interface using esp-idf to leverage the underlying lightweight TCP/IP stack for MQTT and HTTP data transfer using SIMCom GSM modules Show less
-
-
-
3D Smart Factory
-
Mohammedia, Casablanca-Settat, Maroc
-
Software Engineer Intern
-
Jul 2022 - Aug 2022
- Deployed a Gunicorn web server developed with Flask behind an NGINX reverse proxy on a Raspberry PI 4 for remote upload of firmware binaries to embedded development boards such as the ESP32 and the Arduino - Used SCP and SSH client with Paramiko and Python for secure firmware hex transfer and used esptool.py & AVRDUDE to upload the binary to the boards - Integrated Redis client with WebSockets to limit the number of users that can access the laboratory and to display the remaining time left before expulsion, and embedded a live real-time view of the electronic setup with OpenCV on the web application - Extended platform capabilities to include STM32 Makefile based projects generated from CubeMX using the arm-none-eabi-gcc cross compiler and OpenOCD to flash the devices Show less
-
-
-
ENHANCED TECHNOLOGIES
-
Morocco
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer Intern
-
Aug 2021 - Aug 2021
- Developed web-based application for classroom and student management using PHP with PostgreSQL - Integrated additional Python scripts with BeautifulSoup to webscrape relevant data from school's website - Rewrote the project as a CLI based app with Python using OOP concepts and developed unit tests for the different modules - Developed web-based application for classroom and student management using PHP with PostgreSQL - Integrated additional Python scripts with BeautifulSoup to webscrape relevant data from school's website - Rewrote the project as a CLI based app with Python using OOP concepts and developed unit tests for the different modules
-
-
Education
-
ENSA de Fès
Diplôme d'ingénieur, Génie mécatronique