CareerPlanSign in

Embedded Software Engineer

Pozuelo de Alarcón, Madrid💼 Full-time🗓 2026-06-14 → 2026-08-11

Core

Develop and maintain Linux-based embedded systems for a smart alarm system's Central Unit, focusing on Wi-Fi connectivity, security, and system reliability for IoT devices in customer homes.

Role type

Embedded Software Engineer (Linux, System Level)

Builds

Central Unit (CU) firmware and middleware for Verisure's smart alarm ecosystem

Domain

IoT / Smart Home / Embedded Linux

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded Linux development, Wi-Fi stack implementation, System security hardening, Middleware design (D-Bus, DDS), Hardware Abstraction Layer (HAL) development, System debugging and root-cause analysis, Power management optimization

Preferred skills

Experience with modem connectivity stacks, Real-time operating systems, Cross-site agile collaboration

Technologies

Linux, Wi-Fi, D-Bus, DDS, HAL

Responsibilities

Develop and maintain embedded Linux solutions across Wi-Fi and modem connectivity stacks; Design and improve middleware libraries and HAL components; Implement and harden system security capabilities; Build persistence mechanisms for configuration and state data; Integrate core system services like time synchronization and power management; Debug complex field issues using logs and telemetry; Collaborate with hardware and product teams to deliver end-to-end system behavior

Seniority

Mid-level IC, growing ownership of complex connectivity areas

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.