CareerPlanSign in

Senior Embedded Software Engineer

Málaga💼 Full-time🗓 2025-12-22 → 2026-08-06

Core

Design, develop, and optimize embedded C/C++ firmware for advanced imaging platforms, including sensor control, image capture, videostreaming, and encoding.

Role type

Senior IC embedded firmware engineer (camera systems)

Builds

High-performance, reliable camera solutions for real-time and embedded applications

Domain

Security and parking systems; embedded imaging and video processing

Deliverable

production ML models | product features

Required skills

Embedded C/C++, Linux development, camera subsystem design, sensor interface implementation (MIPI CSI-2, I2C, SPI), ISP control, protocol implementation (HTTP, LLDP, TCP/UDP, IPC), real-time image acquisition, videostreaming, encode/decode, observability metrics (OpenMetrics), security standards, performance optimization, memory usage optimization, power consumption optimization, unit testing, code review, technical documentation

Preferred skills

Mentorship of junior engineers, CI/CD processes, security best practices, technical debt reduction

Technologies

C, C++, Linux, OpenMetrics, MIPI CSI-2, I2C, SPI, HTTP, LLDP, TCP, UDP

Responsibilities

Design and implement embedded firmware for camera subsystems; Review firmware code for correctness, performance, and maintainability; Troubleshoot technical issues; Create and maintain technical documentation; Mentor junior engineers; Collaborate with cross-functional teams to deliver software products

Seniority

Senior, hands-on IC

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