Firmware Engineer ( C / C++ )

Adiciona
Madrid, Spain
about 1 month ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Abstraction Layers JIRA C++ (Programming Language) Communications Protocols Continuous Integration Linux Firmware Field-Programmable Gate Array (FPGA) OpenCV Requirements Traceability Software Engineering Systems Architecture
+3 more
Bitbucket Software Version Control Jenkins

Job description

Firmware Engineer - Embedded Product DevelopmentSeleccionamos un/aIngeniero/a de Software Embebidopara incorporarse en uno de los equipos que la unidad deMobility & Transportationde BETWEEN Technology tiene implantados en uno de nuestros principales clientes del sector automoción.La persona seleccionada participará en el diseño y desarrollo de software y firmware para productos electrónicos automotrices (cámaras, sistemas eMirror, módulos ADAS), abarcando todo el ciclo de vida del producto: desde el concepto y prototipado hasta la validación y la entrada en producción.Trabajará en estrecha colaboración con los equipos de Hardware, Validación y Producción para asegurar la robustez, fiabilidad y trazabilidad de los sistemas.En BETWEEN apostamos por el mejor talento dentro del ámbito de la ingeniería.Actualmente contamos con un equipo de más de ** personas.Nos involucramos en una gran variedad de proyectos punteros, trabajando con los clientes más innovadores de las ramas de I+D, automoción, pharma, diseño de maquinaria, desarrollo de producto, etc.En nuestra oficina técnica ofrecemos servicios en función de las necesidades de cada cliente, ya que en BETWEEN nos podemos hacer responsables de todas las tareas de desarrollo relacionadas con el ciclo de vida de su producto.¿Qué haré?Estas serán tus funciones principales:Diseñar, desarrollar y mantenersoftware embebido en C/C++para productos electrónicos del sector automoción.Desarrollarfirmwarepara microcontroladores y procesadores embebidos.Desarrollar y depurar software enentornos Linux .Implementar y depurarprotocolos de comunicación automotriz : CAN, LIN, I2C.Integrar software con hardware electrónico:ECUs, cámaras, sensores y sistemas de visión .Desarrollar y mantenerdrivers de bajo nivelycapas de abstracción de hardware (HAL) .Participar en el desarrollo de soluciones de visión embebida utilizandoOpenCV .Colaborar en desarrollos que involucrenFPGAs , en coordinación con el equipo de hardware.Dar soporte enboard bring?upe integración HW/SW.Participar en ladefinición de la arquitectura del sistemay en decisiones técnicas clave.Utilizar y contribuir aentornos CI/CDpara control de versiones, integración y generación de releases (Jenkins, Bitbucket).Colaborar con los equipos de Hardware, Validación y Producción para garantizar la robustez, fiabilidad y trazabilidad del producto.Dar soporte técnico durantevalidaciones de sistemaeintegración en vehículo .Mantener latrazabilidad de requisitosmediante herramientas como JIRA.Beneficios trabajando en BETWEENHorario de entrada flexible.Modalidad híbrida.(2 dias de remoto)Contrato indefinido.Además, trabajando para BETWEEN obtendrás los siguientes beneficios añadidos: Seguro médico incluido por ser Betweener.Acceso gratuito a BETWEEN University con formación técnica, idiomas y habilidades de negocio.Posibilidad de formar parte de una empresa en pleno crecimiento a nivel nacional e internacional.Un entorno donde cuidamos de nuestro equipo y fomentamos programas de conciliación y responsabilidad social.Integración en un equipo de alto rendimiento y altamente especializado.Oportunidades de formación y desarrollo profesional continuas.Acceso a un amplio abanico de retos y proyectos alineados con tus objetivos profesionales.Retribución flexible con ventajas fiscales, y descuentos en centros fitness, entre otros.#J-***-Ljbffr

Requirements

firmware para microcontroladores y procesadores embebidos. Desarrollar y depurar software en entornos Linux . Implementar y depurar protocolos de comunicación automotriz : CAN, LIN, I2C. Integrar software con hardware electrónico: ECUs, cámaras, sensores y sistemas de visión . Desarrollar y mantener drivers de bajo nivel y capas de abstracción de hardware (HAL) . Participar en el desarrollo de soluciones de visión embebida utilizando OpenCV . Colaborar en desarrollos que involucren FPGAs , en coordinación con el equipo de hardware. Dar soporte en board bring?up e integración HW/SW. Participar en la definición de la arquitectura del sistema y en decisiones técnicas clave. Utilizar y contribuir a entornos CI/CD para control de versiones, integración y generación de releases (Jenkins, Bitbucket)., e integración en vehículo . Mantener la trazabilidad de requisitos mediante herramientas como JIRA. Beneficios trabajando en BETWEEN

Benefits & conditions

Horario de entrada flexible. Modalidad híbrida. (2 dias de remoto) Contrato indefinido. Además, trabajando para BETWEEN obtendrás los siguientes beneficios añadidos: Seguro médico incluido por ser Betweener. Acceso gratuito a BETWEEN University con formación técnica, idiomas y habilidades de negocio. Posibilidad de formar parte de una empresa en pleno crecimiento a nivel nacional e internacional. Un entorno donde cuidamos de nuestro equipo y fomentamos programas de conciliación y responsabilidad social. Integración en un equipo de alto rendimiento y altamente especializado. Oportunidades de formación y desarrollo profesional continuas. Acceso a un amplio abanico de retos y proyectos alineados con tus objetivos profesionales. Retribución flexible con ventajas fiscales, y descuentos en centros fitness, entre otros. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

9:13 min

Tackling functional complexity with localized vehicle electronic architectures

Hans-Jürgen Eidler · LIVE

4:53 min

Achieving real-time tracking performance with OpenCV and segmentation

Thomas Endres Thomas Endres +2 · World Congress 2021

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

2:03 min

Enhancing realistic mask blending through OpenCV image inpainting

Thomas Endres Thomas Endres +2 · World Congress 2021

Videos

See all

Related articles

See all