Embedded Software Engineer, Málaga


Empresa
 HAYS
Provincia
 Málaga
Ciudad
Málaga
Tipo de Contrato
 Tiempo Completo
Descripción
Embedded Software Engineer
Buscamos un/a Senior Software Engineer con experiencia en entornos embedded y microservicios, que participe en el desarrollo de soluciones software sobre dispositivos edge basados en Linux y sistemas on-premise.
Serás clave en la creación de middleware y lógica de negocio que conecte hardware con servicios escalables, asegurando soluciones robustas, eficientes y mantenibles.

Responsabilidades principales
- Desarrollo de firmware en C/C++ para dispositivos Linux embebidos
- Desarrollo de microservicios en Golang
- Diseño de arquitecturas software eficientes y escalables
- Implementación de protocolos de comunicación entre dispositivos y sistemas (on-premise/cloud)
- Troubleshooting de incidencias complejas a nivel de sistema, red y aplicación
- Colaboración con equipos de Hardware, QA, DevOps, Producto y Cloud
- Participación en decisiones de arquitectura y planificación técnica
- Code reviews y aseguramiento de buenas prácticas
- Contribución a procesos CI/CD, testing automatizado y despliegues
- Documentación técnica y definición de especificaciones

Requisitos
- +5 años de experiencia en C/C++ sobre Linux
- Experiencia desarrollando microservicios en Golang
- Experiencia en entornos embedded
- Conocimientos de networking y protocolos (TCP/UDP, HTTP, REST, MQTT)
- Experiencia con IPC (shared memory, pipes, etc.)
- Familiaridad con bases de datos SQL
- Experiencia en metodologías ágiles (JIRA, Confluence)
- Muy buena capacidad analítica y resolución de problemas

Valorable
- Experiencia en plataformas de vídeo o imagen
- Conocimientos en compresión de vídeo (H.264, H.265, JPEG)
- Experiencia con protocolos de streaming (RTSP, HTTP)
- Conocimientos en Docker y entornos containerizados

Qué esperamos de ti
- Desarrollo de software fiable, seguro y eficiente
- Soluciones escalables y mantenibles
- Comunicación robusta entre dispositivos y sistemas distribuidos
- Alta calidad de código y buenas prácticas
- Capacidad de trabajo autónoma y colaboración transversal

Qué ofrecemos
- Participar en un proyecto tecnológico innovador
- Entorno colaborativo con equipos multidisciplinares
- Crecimiento profesional en entorno de alto nivel técnico

C, C++, Linux, Golang, TCP, UDP,
Regresar
Al enviar este formulario certifico que acepto los Terminos de Uso

 

Empleos más buscados

Ubicaciones Frecuentes