Encargado de participar en el diseño, programación, validación y mantenimiento de firmware para módulos electrónicos como displays, telemática y unidades de control. Desarrollando funciones en C/C++, integrando hardware y software mediante protocolos como I2C, SPI, UART, CAN y GPIO, realizando pruebas y configuraciones en entornos Embedded Linux, y apoyando en la interpretación de esquemáticos, depuración con herramientas básicas y documentación técnica.Habilidades obligatorias:Conocimientos en programación en C y C++ para sistemas embebidos.Bases de sistemas embebidos, firmware, Embedded Linux y RTOS.Experiencia (académica o práctica) con microcontroladores y microprocesadores (Arduino,Raspberry Pi) e integración HW-SW.Capacidad de interpretación de esquemáticos electrónicos y datasheets.Conocimiento de periféricos de microcontroladores y protocolos de comunicación (ADC, PWM, UART, SPI, I2C, CAN).Habilidades básicas de depuración de hardware con osciloscopios, analizadores lógicos y multímetros.Habilidades deseables:Uso de herramientas de CI/CD (Git, GitHub Actions, Jenkins).Familiaridad con metodologías ágiles y herramientas como ADO, Confluence, Jira.Iniciativa, autonomía y proactividad en la resolución de problemas.
Job Title
Ingeniero Jr. de Desarrollo de Software Embebido - Displays/Middlewar