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)
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