Javier Zavala - Ingeniero en Electrónica | Sistemas Embebidos

Ciudad de México
Linkedin
Download CV
info personal

Perfil Profesional

Profesional con experiencia en sistemas embebidos especializado en programación de bajo nivel, He usado diferentes microcontroladores (STM32 / Microchip / Renesas / Arduino), asi como FreeRTOS (Sistema Operativo de Tiempo Real) y varios protocolos de comunicacion como SPI, I2C, UART, Ethernet, CAN y RS485. Es decir que he utilizado estos protocolos y soy capaz de configurarlos mediante adaptaciones a nivel registro mediante el uso del lenguaje C o ensamblador si se requiere. Conozco también de las herramientas de generación de código como los configuradores de periféficos de ST como el STM32CubeMX.
Respecto de compiladores, he usado Keil, IAR, gcc ...
Cuento con habilidades en diseño de circuitos esquemáticos y prototipado de PCBs de dos o mas capas, asi como experiencia en diferentes lenguajes de programación como C / C++ Labview y Python. Uso de Linux OS (Ubuntu / Kali). Manejo de Raspberry Pi.
Comprensión a nivel sistema y arquitectura de sistemas embebidos asi como de principios y patrones de diseño.
Tengo familiaridad con equipo de laboratorio para debuggeo como por ejemplo: analizadores lógicos, multímetro y osciloscopio.
Cuento con una sólida ética de trabajo orientada a resultados.

Actualmente como parte de mi proceso de actualización (en paralelo con mi busqueda laboral), estoy trabajando en :

  • Mejorar mis habilidades en manejo y visualización de datos usando librerias de python tales como Numpy, Pandas, Matplotlib.
  • Y también en sistemas IoT: interés en las tarjetas Heltec que integran WiFi y Lora junto con un microcontrolador ESP32.

Cuento con capacitación en el uso de PLCs así como de control de motores que tome en CECATI 11 de Ciudad de México.

Experiencia Laboral

Sr Advanced Embedded Engineer Feb2021-Ene2025
Honeywell

Ingeniero de Software Embebido para sistemas de alarma contra incendio. Durante mi tiempo en esta empresa trabajé en el desarrollo de módulos de software embebido (firmware) tales como:

  • Control de bateria: monitoreo y algoritmo de carga.
  • Interfaz de usuario (LCD 40x4 y 16x2 + keyboard 16 teclas)

Además, participé en la resolución y seguimiento de incidentes reportados en campo de paneles contra incendio.
Metodología Agile.
Prototipado de HW y pruebas de concepto.
Trabajo colaborativo con equipos. de Alemania, India y Estados Unidos.
Excelentes habilidades de comunicación tanto en inglés como en español.
Durante mi tiempo aqui tambien fuí encomendado con la tarea de mentoreo y formación de compañeros de nuevo ingreso, la cual lleve a cabo con éxito y reconocimiento por parte de la empresa.

Embedded Systems Engineer Ene2014-Oct2018
Alpha-MOS

  • Diseño de PCB (placas de circuito impreso) para electronic noses
  • Uso de microcontroladores ARM (STM32)
  • Arquitectura de SW.
  • Desarrollo de habilidades comunicativas e interpersonales en idioma Francés.

Educación

Ingeniero en Electronica 2003 - 2008
Universidad Autónoma Metropolitana - CDMX
Programa Avanzado en Diseño y Desarrollo de Sistemas Electrónicos 2011
CINVESTAV Guadalajara

Habilidades