Software Developer Engineer – SCADA/HMI Systems
25 minuti fa
Software Developer Engineer – SCADA/HMI Systems
Location:
Fonte Nuova (Rome), Italy - Hybrid Work Arrangement
Department:
Software & Automation Engineering
Seniority:
Mid-Senior Level (≥ 5 years relevant experience)
Employment Type:
Full-time, Permanent
Travel:
Up to 30% (national and international)
About Rigel S.p.A.
Rigel S.p.A. is a pioneering leader in delivering advanced environmental monitoring and automation solutions, serving the pharmaceutical, life sciences, and high-tech manufacturing sectors. As part of our strategic commitment to technological excellence and industry leadership, we are expanding our Software Development team to drive our next-generation SCADA/HMI solutions.
Position Overview
We are currently seeking a seasoned and passionate
Software Developer Engineer
with significant expertise in developing and transitioning SCADA/HMI applications. The successful candidate will play a strategic role in the evolution and maintenance of our innovative industrial monitoring platforms, ensuring compliance, reliability, and scalability in line with Rigel's future vision.
Primary Responsibilities
·
Software Development:
Design, code, test, and maintain advanced SCADA/HMI applications using object-oriented programming languages (e.g., C#, VB.NET, Phyton) and modern industrial frameworks.
·
Legacy Platform Migration:
Plan and execute migration strategies from legacy SCADA systems (such as GE iFIX) to contemporary solutions leveraging modern SCADA/HMI technologies.
·
System Integration:
Seamlessly integrate diverse industrial communication protocols including OPC UA, Modbus TCP/IP, Ethernet/IP, and SNMP, ensuring interoperability across devices and platforms.
·
Database Management:
Design and optimize database schemas, stored procedures, and queries in SQL Server to support real-time data management.
·
Compliance & Documentation:
Ensure software solutions adhere to industry compliance standards (e.g., GAMP 5, 21 CFR Part 11,
EU Annex 11
,
Data Integrity (ALCOA+)
,
CSV
(Computerized System Validation)), including preparation and maintenance of validation documentation (Functional Specification, Software Design Specification, Traceability Matrix, Release Note)
·
Collaboration & Leadership:
Work collaboratively with interdisciplinary teams (automation engineers, QA, validation, and IT) and mentor junior software developers.
·
Continuous Innovation:
Research and implement emerging technologies, continuously improving platform efficiency, reliability, and user experience.
· Manage the software CI/CD and DevOps, using Atlassian Suite (Confluence, Jira, Bitbucket, and DevTest such as xRay)
Educational Qualifications
· Bachelor's degree in Computer Science, Software Engineering, Automation Engineering, Electrical Engineering, Information Technology, or a closely related field.
· Master's degree or specialized postgraduate qualification in Software Engineering, Automation, Industrial Informatics, or similar will represent a plus.
Technical Skills & Experience
Must-have
· Minimum
5 years
in SCADA/HMI software engineering and development.
· Proficiency with programming languages including
C#, VB.NET, VB6, Python
and scripting, languages relevant to SCADA platforms.
· Experienced with GE iFix
· Demonstrated experience developing and maintaining SCADA/HMI solutions in industrial automation environments.
· Familiarity with Microsoft SQL Server database administration and optimization techniques.
· Strong understanding of industrial communication protocols (
OPC UA, Modbus TCP/IP, Ethernet/IP
).
Nice-to-have
· Experienced with Emerson Movicon.Next SCADA platform
· Experienced with Atlassian Suite including Jira, Bitbucket, Xray and Software Development Life Cycle management.
· Experience in version control systems (e.g., Git/Bitbucket) and CI/CD methodologies, automated testing, and validation processes.
· Previous industry experience in pharmaceuticals, life sciences, or regulated manufacturing environments.
· Knowledge of PLC (siemens) programming language and logic management.
Soft Skills
· Excellent analytical, problem-solving, and communication skills.
· Proactive, self-motivated, and capable of thriving in collaborative environments.
· Strong commitment to continuous learning, professional growth, and quality-focused work.
· English proficiency at minimum B2 level is required, both written and spoken.
Why Join Rigel?
· Work on industry-leading solutions with tangible impact on critical industries.
· Competitive compensation, performance-linked incentives, and professional growth opportunities.
· A flexible, inclusive, and dynamic workplace culture with expanded room for innovation and career advancement.
How to Apply
Interested candidates are invited to send their updated résumé along with a brief motivational letter to:
or via Linkedin
Rigel S.p.A. is an equal opportunity employer, strongly committed to diversity and inclusion in the workplace.