Firmware Engineer

BETWEEN TECHNOLOGY
28 days ago

Role details

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

Job location

Tech stack

Microsoft Windows
Delphi
C Sharp (Programming Language)
C++
Communications Protocols
Computer Engineering
Firmware
Object-Oriented Software Development
RS-232
RS-485 Standard
Software Engineering
Systems Integration
TCP/IP
GIT
REST
Software Version Control

Job description

  • Diseñarás, desarrollarás y mantendrás el firmware embebido (Windows IoT).
  • Colaborarás con los equipos de hardware, software y producto para definir especificaciones técnicas y garantizar la integración efectiva del sistema.
  • Participarás en decisiones de arquitectura del firmware, asegurando escalabilidad, mantenibilidad y rendimiento.
  • Implementarás protocolos de comunicación (RS-232, RS-485, CAN, TCP/IP, etc.) y trabajarás con buses de datos y periféricos.
  • Realizarás pruebas funcionales, validación y depuración de firmware en entorno de laboratorio y sobre hardware real.
  • Documentarás el desarrollo y mantenimiento del código siguiendo buenas prácticas de ingeniería de software.

Requirements

  • Seguro médico con Sanitas.
  • Oportunidades de formación continua: Idiomas, Certificaciones, Bootcamps y mucho más.
  • Participación en multitud de eventos sociales y deportivos: BETWEEN Night, Torneo de Padel, Black Mamba Race y mucho más.
  • Retribución flexible: Opciones para optimizar gastos en restaurant, transporte y guardería.
  • Incentivos por validar o recomendar talento., * Grado en Ingeniería Informática o similar.
  • Experiencia en programación orientada a objetos en Delphi y/o C++ y C# .NET de al menos 2 años.
  • Experiencia en implementación de protocolos de comunicaciones: RS232, RS485, USB, TCP/IP, I2C, SPI.
  • Experiencia en desarrollo con máquinas de estados.
  • Experiencia con sistemas de control de versiones, tales como GIT.
  • Experiencia en integración de sistemas mediante API REST.
  • Experiencia en desarrollo de drivers de dispositivos (QR, lectores de proximidad, impresoras, placas de I/O).

Apply for this position