C++ Software Engineer – Edge-to-Cloud Hybrid

March Networks Corporation

Desio

Hybrid

EUR 38,000 - 48,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Professional development budget
Flexible working hours
Hybrid work (2 days remote)
Fruit day in the office

Job summary

March Networks Corporation in Desio, Italy seeks a seasoned C++ software engineer to join our team. You will help evolve video recording solutions on VSS servers from on-prem to a cloud-based architecture, and work under a local manager with periodic reviews.

You will design, develop, test, and debug C++ applications in Windows and Linux, contribute to edge-to-cloud integration, and migrate embedded Yocto/Linux systems to cloud-native environments.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or Engineering.
  • 4+ years of experience as a software engineer in Linux/Windows C++.
  • Experience designing scalable, high-performance embedded or server apps.
  • C++ client/server development with C++20, Boost, STL.
  • RTOS, IPC, multi-threaded programming.
  • Embedded system development, cross platform development.
  • Experience with cloud platforms (AWS, Google Cloud, Azure, OpenStack).
  • Fluent English with strong communication skills.

Responsibilities

  • Design, develop, test, and debug C++ applications in Windows and Linux.
  • Design and implement services and components for edge-to-cloud integration.
  • Evolve REST-based service layer decoupled from runtime (embedded vs cloud).
  • Migrate Yocto/Linux embedded apps to cloud-native environments.
  • Define and implement deployment architectures (container-based and cloud-native).
  • Support and resolve customer issues.
  • Develop high-level design strategy for key projects.

Skills

C++ development
Linux
Windows
Cloud platforms
Agile / SCRUM
Test automation
English fluency

Education

Bachelor’s or Master’s degree in CS/Engineering

Tools

Boost
STL
Docker
Kubernetes
Yocto

Job description

March Networks Corporation in Desio, Italy seeks a seasoned C++ software engineer to join our team. You will help evolve video recording solutions on VSS servers from on-prem to a cloud-based architecture, and work under a local manager with periodic reviews.

You will design, develop, test, and debug C++ applications in Windows and Linux, contribute to edge-to-cloud integration, and migrate embedded Yocto/Linux systems to cloud-native environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer: Edge-to-Cloud, Hybrid (2 days remote)
C++ Software Engineer: Edge-to-Cloud, Hybrid (2 days remote)

March Networks • Monza

Hybrid
EUR 38,000 - 48,000
Professional development budget
Flexible working hours
Hybrid work (2 days remote)
+2
C++ Developer (Intermediate) — Cloud & Edge Solutions (Hybrid)
C++ Developer (Intermediate) — Cloud & Edge Solutions (Hybrid)

March Networks • Monza

Hybrid
EUR 38,000 - 48,000
Professional development budget
Flexible working hours
Hybrid work (2 days remote)
+2
Cloud-Native C++ Software Engineer (Hybrid)
Cloud-Native C++ Software Engineer (Hybrid)

March Networks • Desio

Hybrid
EUR 38,000 - 48,000
Personal training budget
Flexible working hours
Hybrid work (2 days remote)
Software Developer (C++) - Intermediate
Software Developer (C++) - Intermediate

March Networks Corporation • Desio

Hybrid
EUR 38,000 - 48,000
Professional development budget
Flexible working hours
Hybrid work (2 days remote)
+1
Software Developer (C++)
Software Developer (C++)

Michael Page International • Lombardia

On-site
EUR 55,000 - 75,000
Software Developer (C++) - Intermediate
Software Developer (C++) - Intermediate

March Networks • Desio

Hybrid
EUR 38,000 - 48,000
Personal training budget
Flexible working hours
Hybrid work (2 days remote)
Software Developer (C++) - Intermediate
Software Developer (C++) - Intermediate

March Networks • Monza

Hybrid
EUR 38,000 - 48,000
Professional development budget
Flexible working hours
Hybrid work (2 days remote)
+2
Software Developer (C++) – Intermediate
Software Developer (C++) – Intermediate

March Networks • Monza

Hybrid
EUR 38,000 - 48,000
Professional development budget
Flexible working hours
Hybrid work (2 days remote)
+2
Embedded Software Platforms Engineer for Edge Computing
Embedded Software Platforms Engineer for Edge Computing

Datalogic • Calderara di Reno

On-site
EUR 42,000 - 56,000
Variable compensation
Welfare and benefits package
C++ Edge-to-Cloud Developer — Hybrid/Remote
C++ Edge-to-Cloud Developer — Hybrid/Remote

Michael Page International Italia S.r.l. • Lombardia

Hybrid
EUR 38,000 - 48,000
Personal training budget
Flexible hours
Hybrid work
+1