Software Press Brakes Engineer
Send your application
Apply nowWe are looking for a Software Press Brakes Engineer to join our R&D department. The position will be responsible for the development of software on board the machine in the press brakes, with a focus on the HMI. This role requires knowledge of computational geometry and machine operation, as well as development in C++ for the HMI part that interacts with the PLC for axis movement.
Primary Responsibilities:
- Design and develop software for Salvagnini folds presses.
- Develop HMI interfaces using advanced technologies such as WPF, C# and C++.
- Apply computational geometry knowledge to optimize machine operation.
- Collaborate with PLC team to ensure proper movement of axes.
- Manage and optimize relational databases (Postgres).
- Use Git and Azure DevOps for code and project management.
- Collaborate with UX team to improve user experience.
Requirements:
- Extensive knowledge of WPF, C#, C++ and computational geometry.
- 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.
- Excellent knowledge of the English language.
- Industry experience preferred.
- Willingness to consider both junior and senior applications.