Job Description

Freelance Project Opportunity – Senior Software Engineer (Madrid, Hybrid)

We are looking for a Senior Software Engineer to join a freelance project in Madrid. This is a hybrid role with regular on‑site work required. Key Skills & Experience: Strong background in

C/C++ development

for embedded systems Proficiency in

Linux Experience in

software design & architecture

for real‑time sensor applications Knowledge of

CI/CD processes

and

version control Familiarity with

SoC platforms Ability to analyze and refactor

legacy C++ code Experience with

API design & development

(REST, ONVIF, CGI) Strong knowledge of

internal protocols

: MQTT, serial communication, sockets Location: Madrid (Hybrid, regular on‑site presence)

Ready to Apply?

Take the next step in your AI career. Submit your application to CIS Electronics Engineering today.

Submit Application