Right Search
1 week ago
Software Architect – HMI / Automation Technology (m/f/d)
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Right Search
- Location
- Bern Germany
- Posted
- 1 week ago
Job description
You don't just want to take on any code role. You want to define the overall technical architecture of industrial user interfaces.
This is not about pure UI development. This is about Security-by-Design according to IEC 62443, scalability, and integration into complex systems.
5 years of HMI experience, 2 years in an architecture-responsible position, and occasional customer travel are normal for you.
Our Client
The client is a medium-sized company in the field of automation technology and mechanical engineering, which supplies industrial plants and control systems worldwide. With several locations in Switzerland and Europe, the company develops integrated software solutions, including a uniform HMI platform for its products. It positions itself as an innovation leader in the field of industrial user interfaces.
Why This Role is Exciting
- Technical leadership role with direct influence on product architecture
- Work with Qt, QML, WinCC Unified, and Web HMI technologies
- Responsibility for security according to IEC 62443 (user management, encryption)
- Diverse industrial projects from machine to plant construction
- Occasional customer travel for commissioning and field support
- Design of a uniform, reusable HMI platform
Your Responsibilities
- Design, documentation, and further development of the HMI software architecture (layers, modules, interfaces)
- Selection and evaluation of HMI frameworks and tools (Qt/QML, WinCC Unified, TIA Portal, Web HMI)
- Definition of architectural principles, design patterns (e.g., MVVM), and coding guidelines
- Development of reusable component libraries and control elements
- Conception of the connection to controllers via OPC UA, Profinet, Modbus, or MQTT
- Implementation of Security-by-Design, role, and rights concepts according to IEC 62443
- Technical guidance and coaching of the HMI development team
- Contribution to CI/CD pipelines, version control, and release processes
Your Profile
- At least 5 years of experience in HMI or embedded software development
- Of which at least 2 years in an architecture-responsible or leading technical role
- Practical experience with C++ (modern), Qt, QML, WinCC Unified, and TypeScript/JavaScript
- Confident use of OPC UA, MQTT, Profinet, and field-based communication protocols
- Knowledge of security standards IEC 62443 and experience in their implementation
- Fluent German and English skills (C2)
What Doesn't Work Here
- Job hoppers – frequent changes are a dealbreaker
- Only front-end developers without embedded experience – lacking system understanding
- No interest in security – neglecting IEC 62443 requirements
- Inflexible – no willingness for occasional customer travel
- Lack of communication skills – inability to clearly convey technical concepts
Your Benefits
What makes this role special
- You shape the technical future of the HMI platform of an innovation leader
- You combine deep technical expertise with strategic design power
- You work in an international environment with projects from Bern to all over Switzerland
A lot of responsibility, a lot of design freedom, few excuses. For some, a nightmare. For the right people: exactly what they're looking for.
Ready?
Then apply now as Software Architect – HMI / Automation Technology (m/f/d).
Whether your title is Lead HMI Engineer, HMI Architect, Embedded UI Architect, Senior HMI Developer: The title doesn't matter. What matters is whether you bring at least five years of HMI experience and can implement security according to IEC 62443 in practice.
Still have questions? 08106 – 30 93 073
Find Jobs in Switzerland on Arbeitnow
Required skills
- ci/cd
- javascript
- typescript
- c++
- version control
- mvvm
- hmi
- scalability
- software architecture
- tia portal
- encryption
- mqtt
- user management
- profinet
- qt
- automation technology
- modbus
- embedded software development
- opc ua
- iec 62443
- security-by-design
- release processes
- qml
- wincc unified
- web hmi
- lead hmi engineer
- hmi architect
- embedded ui architect
- senior hmi developer
Interested in this position?
Create your free account and tailor your CV to match this job.