
Arquitecto/a de Software Embebido
- Comunidad de Madrid
- Permanente
- Tiempo completo
- Diseñar e implementar arquitecturas de software embebido.
- Definir estándares y mejores prácticas en desarrollo de firmware.
- Supervisar y revisar código para garantizar calidad y seguridad.
- Colaborar con equipos de hardware y firmware en la integración de sistemas.
- Optimizar el rendimiento y la gestión de memoria en dispositivos de recursos limitados.
- Documentar arquitecturas y procesos mediante UML y herramientas similares.
- Liderar técnicamente equipos de desarrollo y mentoría de profesionales.
- Experiencia en diseño y desarrollo de software embebido.
- Conocimientos avanzados en sistemas operativos en tiempo real (RTOS) y Linux embebido.
- Dominio de lenguajes de programación como C, C++, Python.
- Experiencia con protocolos de comunicación en sistemas embebidos (UART, SPI, I2C, CAN, MQTT, etc.).
- Conocimiento en diseño de software seguro y ciberseguridad en entornos embebidos.
- Habilidad para modelado y documentación de arquitecturas.
- Experiencia en pruebas de validación e integración con hardware.
- Ingeniería/Grado+Master en Informática, Telecomunicaciones, Industrial o similar.
- Experiencia de al menos 5 años en un puesto similar.
- Conocimiento de metodologías ágiles (Scrum/Kanban)
- Control de versiones, preferiblemente Git