CareerPlanSign in

Intermediate Software Developer

Desio, Province of Monza and Brianza, Italy💼 Full-time💰 $38,000–$38,000🗓 2026-05-29 → 2026-09-25

Core

Design, develop, test, and debug C++ applications for video recording solutions, migrating from on-premises to cloud-based architecture.

Role type

Intermediate Software Developer (C++)

Builds

Video recording solutions, edge-to-cloud integration services, REST-based service layers

Domain

Embedded systems, cloud-native infrastructure, video technology

Deliverable

production ML models | product features | infrastructure

Required skills

C++ (Windows/Linux), embedded system development, cloud platforms (AWS/GCP/Azure), containerization, networking protocols (UDP/TCP/HTTP/RTSP), real-time OS, multi-threading, object-oriented design, test automation

Preferred skills

C++20, Boost, STL, Yocto, Docker, Kubernetes

Technologies

C++, Windows, Linux, AWS, Google Cloud, Azure, OpenStack, Docker, K8s, Yocto, RTSP, RTP, Wireshark, Fiddler

Responsibilities

Design and implement services enabling edge-to-cloud integration; Contribute to the evolution of the REST-based service layer; Support migration of applications from embedded to cloud-native environments; Define and implement deployment architectures; Support the team in resolving customer issues; Develop and contribute to high-level design strategy

Seniority

Intermediate, hands-on IC

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