Ingeniero/A De Firmware (Sistemas Embebidos)

Exceltic
Madrid, Spain
7 days ago

Role details

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

Tech stack

ARM Architecture Unit Testing C++ (Programming Language) Software Quality Communications Protocols Firmware Open Source Technology Software Architecture Real-Time Operating Systems Software Engineering Information Technology Bare Metal
+1 more
Software Version Control

Job description

¿Quieres formar parte de la experienciaExceltic , una empresa con estrategia centrada en las personas?¿Buscas formar parte de una gran variedad de proyectos punteros en una empresa de ingeniería en fuerte expansión?¡Queremos conocerte!¡Ésta es tu oportunidad!Estamos en búsqueda de un/aIngeniero/a de Firmware (Sistemas Embebidos)con experiencia endesarrollo de firmware para microcontroladores , para formar parte de nuestro equipo enBarcelona o Valenciaen modalidadhíbrida .¿Cuál será tu misión?Diseñar, desarrollar y validar firmware de control y medición para sistemas embebidos, garantizando la eficiencia del código, la calidad técnica y la correcta documentación del ciclo de vida del software.Este rol es para ti si cuentas con:Formación en Ingeniería Electrónica, Telecomunicaciones, Informática o similar.Experiencia demostrable en desarrollo de firmware para microcontroladores.Conocimientos en entornos Bare-metal o RTOS.Dominio de programación en C/C++.Experiencia con arquitecturas ARM, Cortex-M o similares.Manejo de herramientas de depuración hardware/software.Experiencia en diseño y documentación de arquitectura de software.Conocimientos en metodologías de pruebas unitarias.Nivel alto de inglés.En tu día a día te encargarás de:Programar e implementar código robusto y optimizado en C/C++ para microcontroladores.Definir y documentar la arquitectura del software.Elaborar especificaciones de requisitos técnicos y de diseño.Implementar lógica de control en sistemas embebidos.Integrar protocolos de comunicación específicos del sector.Desarrollar y ejecutar pruebas unitarias.Asegurar la calidad del software y elaborar informes de validación.Mantener el control de versiones del código fuente.Gestionar licencias de componentes de terceros u open-source.Otros detalles del puestoUbicación principal: Barcelona.Posibilidad de ubicación en Valencia con desplazamientos.Modalidad híbrida.Vivir la experiencia Exceltic significa:Tener una posición estable con contrato indefinido.Participar en proyectos punteros donde puedas desarrollar tus habilidades.Acceder a un plan de carrera personalizado y formación continua.Disfrutar de un plan de retribución flexible (seguro médico, ticket transporte, restaurante y guardería).Equilibrar tu vida personal y profesional con horario flexible y modalidad híbrida.Formar parte de un equipo en el que te sientas escuchado/a y donde puedas aportar nuevas ideas.Compartir el camino con un equipo de profesionales apasionados y comprometidos.En Exceltic somos una empresa líder en ingeniería y consultoría tecnológica.Desarrollamos nuestra actividad en diversos sectores como el ferroviario, aeronáutico, industrial, tecnológico y muchos más.Contamos con cerca de 600 profesionales apasionados, oficinas en Madrid, Barcelona, Valencia, Valladolid y Bilbao, Sevilla y proyectos en los cinco continentes.¡Únete a nuestro equipo y construye el futuro con Exceltic!Tu próximo reto profesional puede empezar aquí.Registra tu perfil en el portal de carreras de Exceltic y conecta con proyectos innovadores a nivel nacional e internacional:#J-*****-Ljbffr

Requirements

Formación en Ingeniería Electrónica, Telecomunicaciones, Informática o similar. Experiencia demostrable en desarrollo de firmware para microcontroladores. Conocimientos en entornos Bare-metal o RTOS. Dominio de programación en C/C++. Experiencia con arquitecturas ARM, Cortex-M o similares. Manejo de herramientas de depuración hardware/software. Experiencia en diseño y documentación de arquitectura de software. Conocimientos en metodologías de pruebas unitarias. Nivel alto de inglés.

Benefits & conditions

Tener una posición estable con contrato indefinido. Participar en proyectos punteros donde puedas desarrollar tus habilidades. Acceder a un plan de carrera personalizado y formación continua. Disfrutar de un plan de retribución flexible (seguro médico, ticket transporte, restaurante y guardería). Equilibrar tu vida personal y profesional con horario flexible y modalidad híbrida. Formar parte de un equipo en el que te sientas escuchado/a y donde puedas aportar nuevas ideas. Compartir el camino con un equipo de profesionales apasionados y comprometidos.

Apply for this position

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

Apply on www.buscojobs.com.es

Good distractions

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

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

1:11 min

Running high-performance edge computing on bare metal servers

Josip Stuhli Josip Stuhli · Coffee With Developers

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · WWC 2024

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

2:13 min

Evaluating Rust for modernizing embedded C firmware

Michael Friedrich Michael Friedrich · WWC Europe 2026

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

Videos

See all

Related articles

See all