Descripción
El puesto está enfocado en el desarrollo de firmware para equipos de eficiencia energética. El profesional será responsable del diseño de la arquitectura de software, la programación en lenguajes C y C++ para microcontroladores de 32 bits y la implementación de soluciones en plataformas específicas. Las actividades incluyen el trabajo con sistemas operativos en tiempo real y la integración de estos en los proyectos asignados.Se requiere trabajar con herramientas de desarrollo como KEIL y Microvision, así como con sistemas Linux. La implementación de soluciones se realizará en plataformas STM32, y se integrarán sistemas operativos de tiempo real como RTX o FreeRTOS. Además, se utilizarán herramientas de debug y traza para optimizar el rendimiento del software desarrollado.
La colaboración en proyectos se realizará mediante el uso de repositorios como GitHub. Se valorará la calidad del software a través de pruebas unitarias y la documentación del código. El profesional contribuirá al seguimiento de los proyectos para asegurar el cumplimiento de las especificaciones técnicas establecidas.