beBee background
Profesionales
>
San Sebastián el Grande
Yordi Edgardo Delgado Ortiz

Yordi Edgardo Delgado Ortiz

Ingeniero de software embebido

Ingeniería / Arquitectura

San Sebastián el Grande, Tlajomulco de Zúñiga

Social


Sobre Yordi Edgardo Delgado Ortiz:

Ingeniero en electrónica con especialidad en sistemas embebidos, gran pasión y amor por los sistemas embebidos y la integración de software y hardware.

 4 años de experiencia profesional en el desarrollo de firmware para microcontroladores. 

1 año de experiencia en la industria automotriz como Ingeniero de software embebido

Amplia experiencia en programación en lenguaje c y manejo de microcontroladores y sus diversos periféricos. 

 conocimientos de lenguajes de descripción de hardware, conocimiento de diversos lenguajes de programación y paradigmas. Amplio conocimiento en arquitectura de computadoras y sistemas operativos. 

Experiencia


Continental R&D Mexico
Software Engineer (03/2023 – Present )
Working on a project on BCM’s:
Take PR’S to solve issues reported by the CFST team or the client. 
Perform Integration Test
Perform Integration Release 
Implement code following MISRA guidelines
Release official and experimental software to the client.

Modular mx:

mplementation of a basic programable clock through CAN bus.
This was implemented on an STM32G0B1 development board and used different 
peripherals like an LCD as a display, a buzzer, and a push button.
The clock receives the Date, Hour, and Alarm configuration through the CAN in form 
of CAN-TP single frame format and sets this on the RTC peripheral of the 
microcontroller, and displays it on the LCD, when the alarm is active the display 
blinks, and the buzzer sounds. The alarm can be deactivated by sending a new date, 
clock, or alarm configurations or by pressing a push button.
The functionality of the clock was built following a Bottom-Up Approach, 
implementing feature by feature and using different programming techniques around 
the process. Different modules were built to take charge of each of the different 
features, these modules were built using state machines. Throughout the process of 
the project, we build different pieces of reusable code like a generic circular buffer 
used as a queue for message passing between the different processes, a reusable LCD 
with an SPI controller driver, and a simple scheduler to manage the periodicity of each 
task. By the end of the project, the state machines were replaced by Event-Driven 
Machines.
The development of a simple round-robin scheduler was handled with the use of the 
Systick timer of the microcontroller. We can register a task to be executed with a 
certain periodicity by calling a function where we pass a function pointer to the 
address of the initialization function if the task has one, and a pointer to the task 
function. Software timers were implemented inside the scheduler, the software 
timers can be registered with a period that has to be larger and multiple of the 
scheduler tick the software timer has also de possibility to call a callback function 
when the timer reaches 0.
The training makes emphasis on self-learning by guidance so through this process the 
ability to read, search and understand information on datasheets and manufacture 
documents where develop and refined. 
The usage of version control of this project was handled using Git and Bitbucket.
Through the development of this project, the MISRA coding standard was learned and 
implemented in the code. Static coding analysis was handled by the CppCheck tool.

interface. 
EDT
Intern (03/2019 – 07/2020)
Support to the development area.
Development of prototypes that involved the programming of microcontrollers of 
different architectures such as pic with c and some assembly language and esp32 using 
Arduino framework.
Integration of sensors such as accelerometers, and temperature sensors using different 
communication protocols such as i2c, one wire, rs232, etc.
Support to the production area, management of the pick and place machine, pasting 
and baking of PCBs, etc.
Experience with platform IDE and Arduino framework.

Educación

Ingeniero en electrónica por la universidad autónoma metropolitana unidad azcapotzalco. 

2 años de maestría trunca en ingeniería de cómputo en el CIC del instituto politécnico nacional 

Profesionales que compiten con Yordi Edgardo

Profesionales del mismo sector Ingeniería / Arquitectura que Yordi Edgardo Delgado Ortiz

Profesionales de diferentes sectores cerca de San Sebastián el Grande, Tlajomulco de Zúñiga

Otros usuarios que se llaman Yordi Edgardo

Trabajos cerca de San Sebastián el Grande, Tlajomulco de Zúñiga

  • Everest Gruas

    Operador de Grúa

    hace 8 horas


    Everest Gruas Guadalajara, México

    **Empresa 100% Mexicana dedicada a la renta de grúas solicita Operador de Grúa** · **Requisitos**: · Experiencia en operación de grúas tipo Titán de diferentes capacidades (23,23.5,26,28 ton). · - Conocimientos básicos de mecánica para inspección diaria de unidad de trabajo. Cono ...


  • **S U B Z 3 R O** · Somos la empresa líder en crioestimulación en México, y estamos buscando una ASESORA DE BIENESTAR que desee integrarse a este gran equipo de trabajo · Solo necesitas: · Profesión: Cosmetologa, Cosmeatra, Enfermera, Masajista, Fisioterapeuta o carrera afín · Ed ...

  • Mmo020404R92

    Auxiliar Contable

    hace 3 días


    Mmo020404R92 Guadalajara, México

    Buscamos un auxiliar contable ambicioso que apoye al departamento financiero gestionando las tareas contables diarias. Serás parte de un equipo de profesionales que trabajan para mantener el orden y la transparencia de las finanzas de la empresa. · El objetivo es contribuir al fu ...