Job Description
Overview
Freelance Project Opportunity – Senior Software Engineer (Madrid, Hybrid)
We are looking for a Senior Software Engineer to join a 6‑month 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
Apply for this Position
Ready to join CIS Electronics Engineering? Click the button below to submit your application.
Submit Application