Jose Amador Demeneghi
Embedded Software Engineer
- Embedded Software Engineer with 6+ years of experience developing production firmware for consumer electronics, IoT systems, and automotive diagnostics.
- Particularly interested in development tools and implementing CI/CD pipelines.
PythonARM Cortex-MSTM32Digital Communications
Timeline
2013
2016
2019
2022
Present
Work Experience
Embedded Diagnostics Engineer
May 2021 - Feb 2022
-
Validated and implemented UDS diagnostics for automotive ECUs across multiple product lines, ensuring compliance and enhancing product diagnostics capabilities. UDS Automotive C
-
Provided cross-functional support to teams, guiding the implementation of UDS diagnostic services in ECUs for improved diagnostics. Automotive C UDS
-
Developed internal tools to automate diagnostic testing workflows Python Bash Git
Education
Publications and Presentations
MATLAB Simulink DSP Digital Communications Software-Defined Radio Model-Based Design CAD
Trainings and Certifications
Awards and Accolades
Side Projects
Self-made drivers for all the components of the STM32F401RE (Peripherals, Cortex-M4 specific features, APIs). High-level support for the Nucleo F401 Arduino-like development board. IDE agnostic, only the source code + arm-none-eabi-gcc + makefile (+ openODC) are required.
C ARM Cortex STM32 Drivers
Repository for the models and code used in "UE Tracking Beamforming using a MIMO Software-Defined Radio" MSc project for the course 5G Mobile Communications and Intelligent Embedded Systems at the University of Sussex.
Digital Communications 5G DSP MATLAB Simulink Signals and Systems Software-Defined Radio CAD
Skills
Embedded Systems
ARM Cortex-MIARSTM32ESP32NordicFreeRTOSZephyrRTOSIoTYoctoFPGAVHDLI2CSPILoRaWANCAN
Programming
CPythonMATLABLabViewCMake
Engineering
SimulinkDSPControl SystemsDigital CommunicationsSoftware-Defined RadioModel-Based DesignElectronicsPCB
Misc
LinuxBashGitAWSCADDockerJIRASonarqube
Automotive
UDSVector SuiteCANdelaStudio
CI/CD
BambooGithub ActionsGithubBitbucketBlack Duck