E

Senior Programmer/Architect (C++ / C#)

EFI

Comun Nuovo, Lombardia, Italy Full-time July 14, 2026

Found Description

We are looking for a Senior Programmer/Architect (C++ / C#) with deep architectural experience in software development for industrial machines and automation systems. The candidate will define the code design guidelines for machine-level software and act as a technical mentor to the team, while remaining hands-on.

This role directly reports to the R&D product leader in their region with a dotted line to the Sr. Director of Software Development based in Spain.

Key Responsibilities

  • Design, develop, and optimize the software architecture for the control, diagnostics, and supervision of complex industrial machines, ensuring efficient coexistence between C++ (real-time/low-level management, drivers, high-performance data processing) and C# (HMI, application logic, connectivity).
  • Lead the technology choices of the industrial software development team, define coding standards together with the team to ensure maximum machine stabilit...

Ready to Apply?

Submit your application for Senior Programmer/Architect (C++ / C#) at EFI

Apply Now