Embedded Software Engineer (Madrid)

Embedded Software Engineer (Madrid)

23 sep
|
Verisure
|
Madrid

23 sep

Verisure

Madrid

Overview In this Embedded Software Engineer role, you contribute to Verisure's Central Unit, the core Linux-based embedded system behind monitored alarms. You'll work on connectivity, security, persistence, and system frameworks to ensure reliable, secure operation across a large IoT fleet. The position sits in a cross-site, agile team in Madrid or Malmö, offering hands-on ownership of complex connectivity areas.

This is an opportunity to shape resilient embedded Linux platforms and collaborate with hardware, product, and operations teams for end-to-end system reliability.

Compensaciones / Incentivos smart hybrid work model competitive compensation package high-performance bonus potential lunch included at canteen modern offices in Madrid (Pozuelo)

team-building activities

Responsabilidades Develop and maintain embedded Linux solutions across Wi‐Fi, modem, and system connectivity stacks

Design and improve middleware libraries and HAL components for scalable platform services

Implement and harden security capabilities (access control, secure communication)





Build and maintain persistence for configuration, state, and data across reboots/updates

Work with Linux IPC frameworks (D-Bus, DDS) for reliable inter-process communication

Optimize core services like time synchronization, power management, and lifecycle behavior

Debug field issues using logs, telemetry, crash dumps, and data-driven analysis

Collaborate with hardware, operations, product teams, and external vendors to ensure end-to-end reliability

Requisitos principales Embedded Linux development (Yocto-based)

System-level debugging and troubleshooting

C/C++ programming in Linux environments

Scripting and tooling for development/debugging

Proficient English with strong technical communication

Curiosity and willingness to work in complex, reliability- and security-critical environments

Strong communication and collaboration

Hands-on, pragmatic problem-solving

Embedded Linux (Yocto-based)

System-level debugging and troubleshooting

C/C++ in Linux

📌 Embedded Software Engineer (Madrid)
🏢 Verisure
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: embedded software engineer (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: embedded software engineer (madrid) / madrid