Fistrek logo

Ingeniero/a Senior de Software Embedded

Hiring from
Spain
Work type
Hybrid
Posted

622,694 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Responsabilidades

  • Diseñar, desarrollar e integrar software embedded para maquinaria industrial.

  • Participar en la definición de arquitecturas software y en la integración entre software, hardware y sistemas conectados.

  • Desarrollar aplicaciones en C/C++ sobre plataformas Embedded Linux y sistemas basados en microcontroladores.

  • Implementar y mantener interfaces HMI utilizando Qt/QML.

  • Integrar sensores, actuadores, periféricos y controladores electrónicos en los equipos.

  • Desarrollar y depurar protocolos de comunicación industrial y embedded como CAN, CANopen, Modbus, RS-485, Ethernet, TCP/IP y MQTT.

  • Participar en el desarrollo de soluciones conectadas e integradas con plataformas Cloud e IoT.

  • Analizar y resolver incidencias complejas relacionadas con software e integración hardware/software.

  • Implementar mecanismos de diagnóstico, monitorización, gestión de errores y recuperación ante fallos.

  • Realizar pruebas unitarias, de integración, regresión y validación sobre máquina.

  • Participar en revisiones de código y promover buenas prácticas de desarrollo.

  • Colaborar con equipos multidisciplinares de hardware, software, electrónica, cloud y laboratorio durante todo el ciclo de vida del producto.

  • Elaborar y mantener documentación técnica y de arquitectura de software.

Requisitos

  • Grado en Ingeniería Informática, Electrónica, Telecomunicaciones, Industrial o titulación similar.

  • Experiencia mínima de 5 años en desarrollo de software embedded.

  • Dominio de programación en C y/o C++.

  • Experiencia en desarrollo de software de bajo nivel e integración hardware/software.

  • Conocimientos sólidos de sistemas Linux Embedded.

  • Experiencia con herramientas de control de versiones, especialmente Git.

  • Conocimientos de protocolos de comunicación industriales y sistemas embebidos.

  • Capacidad para interpretar esquemas eléctricos, datasheets y documentación técnica.

  • Experiencia en debugging y validación de sistemas embedded.

  • Experiencia trabajando bajo metodologías orientadas a la calidad y desarrollo estructurado.

  • Nivel alto de inglés técnico, tanto oral como escrito.

Similar jobs

Apply for this job100% free