Ingeniero de firmware y/o software embedded
BETWEEN TECHNOLOGY
Barcelona, Spain
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, English Experience level
IntermediateJob location
Barcelona, Spain
Tech stack
Automation of Tests
C++
Communications Protocols
Continuous Integration
Distributed Systems
Firmware
Real-Time Operating Systems
GIT
Information Technology
Software Version Control
Job description
Empresa del sector de la nueva movilidad busca incorporar un/a Consultor/a de Desarrollo y QA especializado/a en Firmware y Software Embebido. La persona seleccionada participará en el diseño, desarrollo, pruebas y mantenimiento de soluciones FW/SW para distintos proyectos, trabajando de forma transversal con equipos de hardware y software a lo largo de todo el ciclo de vida del producto., * Diseñar y desarrollar firmware y software embebido para distintos proyectos, garantizando su calidad, mantenibilidad y facilidad de prueba.
- Colaborar estrechamente con ingenieros de hardware y software durante todas las fases del producto, desde el diseño hasta el mantenimiento.
- Participar en la planificación de proyectos, asegurando el cumplimiento de plazos, calidad, normativa y especificaciones del cliente.
- Realizar actividades de pruebas y validación de firmware/software, incluyendo entornos HIL/SIL.
- Participar en tareas de soporte al cliente y mejora continua de los productos.
- Asegurar la correcta integración de protocolos relacionados con vehículo eléctrico (OCPP, CAN, CCS, ISO 15118).
Requirements
- Formación técnica en Ingeniería Electrónica, Telecomunicaciones, Informática o similar.
- Experiencia mínima de 2-3 años en desarrollo de firmware y/o software embebido.
- Experiencia previa en entornos industriales o de fabricación electrónica.
- Conocimientos en programación en C/C++.
- Conocimiento de protocolos de comunicación, especialmente CAN, y nociones de OCPP o protocolos de vehículo eléctrico.
- Experiencia en integración y pruebas de firmware/software, incluyendo entornos HIL/SIL o pruebas automatizadas (nivel básico).
- Capacidad para trabajar con sistemas de control de versiones (Git o similar).
- Conocimientos básicos de procesos de validación, calidad y seguridad del software/firmware.
- Capacidad para interpretar documentación técnica y especificaciones de cliente.
- Nivel de inglés técnico suficiente para trabajar con documentación y entornos internacionales., * Experiencia en protocolos de vehículo eléctrico: OCPP (1.6 / 2.0.1), CCS DIN 70121 e ISO 15118.
- Conocimientos en arquitecturas orientadas a eventos y comunicaciones en tiempo real (RTOS).
- Experiencia en desarrollo de herramientas de automatización para pruebas, validación y verificación de procesos.
- Conocimiento en integración continua y sistemas de test automáticos (CI/CD aplicado a firmware/software).
- Conocimientos en normativa y certificaciones aplicables a dispositivos electrónicos y EVSE.
- Capacidad para trabajar con sistemas distribuidos y comunicación entre dispositivos.
- Experiencia en puesta en marcha de producto y soporte técnico a cliente.
Benefits & conditions
- Seguro médico.
- Oportunidades de formación continua: Idiomas, Certificaciones, Bootcamps y mucho más.
- Participación en multitud de eventos corporativos: BETWEEN Night, Torneo de Padel y mucho más.
- Retribución flexible (restaurant, transporte, guardería).
- Incentivos por validar o recomendar talento.