Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Rockwell Automation

Software Engineer

Rockwell Automation

Software Engineer developing C++ and Qt-based solutions for ASEM, a Rockwell Automation company. Contributing to innovative industrial software development in Italy's Verona and Bologna offices.

Posted 4/25/2026full-timeVerona • 🇮🇹 ItalyMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
LinuxQt

About the role

Key responsibilities & impact
  • 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 responsiveness.
  • Contribute to software-hardware integration by assessing hardware compatibility and supporting design decisions when needed.
  • Manage assigned software components within a defined scope, including implementation, debugging, maintenance, and continuous improvement.

Requirements

What you’ll need
  • Degree or technical diploma in Software Engineering, Computer Science, Information Technology, or a related engineering field.
  • Professional experience with C++ programming (or strong academic background for graduate profiles).
  • Good knowledge of the English language (working proficiency).
  • Experience in the Industrial Automation or embedded systems domain.
  • Experience working with Qt for native or embedded user interfaces.
  • Hands-on knowledge of Linux or Embedded Linux environments (including ARM and x86 architectures).
  • Experience with multithreading, synchronization, and performance optimization.
  • Familiarity with Git, CI/CD pipelines, automated testing, and Agile/SCRUM development practices.

Benefits

Comp & perks
  • Volunteer Paid Time off available after 6 months of employment for eligible employees
  • Company volunteer and donation matching program – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation.
  • On-demand digital course library for professional development.
  • Comprehensive mindfulness programs with a premium membership to Calm
  • Employee Assistance Program
  • Personalized wellbeing programs through our OnTrack program
  • ... and other local benefits!

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++QtmultithreadingconcurrencyLinuxEmbedded LinuxARMx86performance optimizationautomated testing
Soft Skills
troubleshootingdebuggingcommunication
Certifications
degree in Software Engineeringdegree in Computer Sciencedegree in Information Technology