Software Engineer (C++/ Qt)

Rockwell Automation
Full time Bologna, Emilia-Romagna Computer Occupations
Posted:
June 18, 2026
Location:
Bologna, Emilia-Romagna, Italy

Job Description

Job Summary

Design, develop, troubleshoot, and debug software programs for software enhancements and new products.


Technologies & Skills


  • Programming languages: C++ (primary), C#, Python
  • User interfaces: Qt for native/embedded UI
  • Operating systems & architectures: Linux / Embedded Linux / Realtime Linux, Windows; ARM and x86
  • Concurrency: Threading / multithreading, synchronization, and performance considerations
  • Version control & delivery: Git / git-flow, CI/CD, automated testing, Agile/SCRUM
  • Your Responsibilities:


  • Design, develop, troubleshoot, and debug C++ software components for new products and product enhancements.
  • Develop and maintain Qt-based native and embedded user interfaces as part of industrial software solutions.
  • Apply multithreading and concurrency concepts to ensure performance, stability, and respo...
  • Apply for this Job

    Submit your application for the Software Engineer (C++/ Qt) position at Rockwell Automation.

    Apply Now Save for Later

    Job Overview

    Job Type: Full time
    Location: Bologna, Italy
    Posted: June 18, 2026
    Deadline: July 28, 2026