HMI Software Engineer
Send your application
Apply nowWe are looking for an HMI Software Engineer to join our R&D department. The position will be responsible for designing and developing human-machine interfaces (HMI) for our machine tools, using advanced technologies such as WPF, C# and Angular.
Main responsibilities:
- Design and develop HMI interfaces for Salvagnini machines.
- Use WPF, C# and Angular technologies for interface development.
- Manage and optimize relational databases (Postgres).
- Apply architectural patterns to ensure software quality.
- Use Git and Azure DevOps for code and project management.
- Collaborate with UX team to improve user experience.
Requirements:
- Thorough knowledge of WPF, C# and basic web development knowledge.
- Experience with relational databases, particularly Postgres.
- Familiarity with architectural patterns and software development best practices.
- Proficiency in the use of Git and Azure DevOps.
- Knowledge of UX practices.
- Knowledge of the English language.
- Industry experience preferred.
- Willingness to consider both junior and senior candidates.