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

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.

Software Engineer
Rockwell AutomationSoftware 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.
Tech Stack
Tools & technologiesLinuxQt
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 resumeApplicant 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