Programador/a de Software - Sistemas Embebidos (C/C++, QNX, Qt)

BEIGAR
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Intermediate

Job location

Tech stack

C++
Communications Protocols
Computer Engineering
Embedded Software
Firmware
Object-Oriented Software Development
QNX (Software)
QT
Real-Time Operating Systems
System Software
Universal Asynchronous Receiver/Transmitter
Operational Systems

Job description

Buscamos un/a Programador/a de Software de Sistemas Embebidos con experiencia en el desarrollo de soluciones integradas para equipos electrónicos y dispositivos industriales. Participarás en proyectos técnicos de alto nivel, colaborando en el diseño, programación y validación de sistemas que combinan hardware y software en entornos exigentes., * Desarrollar y mantener aplicaciones en C/C++ para sistemas embebidos.

  • Programar e integrar firmware sobre PCBs y plataformas hardware específicas.
  • Colaborar en la implementación de sistemas operativos de tiempo real (RTOS) y su integración con hardware.
  • Diseñar e implementar interfaces gráficas de usuario con Qt.
  • Participar en pruebas funcionales y validación de software sobre entornos físicos.
  • Documentar el código y los procesos de desarrollo conforme a los estándares técnicos de la empresa.
  • Trabajar junto a equipos de hardware y QA para garantizar la calidad y fiabilidad del producto final.

Requirements

  • Titulación en Ingeniería Informática, de Computadores, Electrónica o similar.
  • Mínimo 3 años de experiencia en desarrollo de software embebido.
  • Dominio de C/C++ y programación orientada a objetos.
  • Conocimientos de programación de PCBs y entornos embebidos.
  • Capacidad para depurar y optimizar código en entornos de hardware real., * Experiencia con QNX u otros sistemas operativos de tiempo real (RTOS).
  • Conocimientos en diseño de interfaces gráficas (Qt).
  • Familiaridad con protocolos de comunicación (SPI, I2C, UART, CAN).
  • Capacidad de análisis, orientación a la calidad y trabajo colaborativo.
  • Nivel de inglés medio-alto para lectura técnica y documentación.

Benefits & conditions

  • Modalidad: híbrido con base en Madrid.
  • Contrato indefinido y plan de carrera en entorno tecnológico de vanguardia.
  • Jornada completa con horario flexible.
  • Incorporación a proyectos de ingeniería de alto impacto.
  • Retribución competitiva según perfil y experiencia.

Apply for this position