HMI Software Developer (d/w/m) (Engineer - Automation Technology)
Must-have:JavaCI/CD
Nice-to-have:TypeScriptJavaScriptHTMLCSSNode.jsGit
Machine translation — original language: German.Show original
As an experienced and regional engineering company, Zoiss Engineering GmbH can draw on a large network of well-known customers. Become part of Zoiss to realize interesting projects in a wide variety of industries. We are always looking for experienced engineers, technical draftsmen, computer scientists, and technical writers of all disciplines. Simply apply and benefit from multifaceted jobs. More information at www.zoiss.de
Your Tasks
- Development of modern HMI and visualization solutions:
- Development, maintenance, and optimization of HMI components for special machines. Design of modern and intuitive user interfaces based on Java, XML, and JSON. A high degree of user-friendliness and an optimal user experience should be taken into account here.
- Design and standardization of software solutions:
- Development of tools, frameworks, and generic functions to standardize and simplify software development.
- Integration of systems and interfaces:
- Integration of third-party and host systems as well as interfaces to sensors and actuators into our software solutions.
- Execution of tests and commissioning:
- System simulations to perform integration and functional tests and support of software solutions from development to commissioning.
- Execution of acceptance tests and analysis of error patterns.
- Support of the teams during commissioning and in customer support.
- Participation in innovative development projects:
Your Profile
- Completed studies in Computer Science, Business Informatics, or a comparable qualification
- Experience in software development with Java or comparable programming languages
- Knowledge of XML, JSON, and SQL databases
- Experience in the development of visualization or UI/UX solutions
- Analytical thinking, problem-solving skills, and teamwork skills
- Technical understanding of machines, plants, or automation systems
- Ideally knowledge of SECS/GEM, EDA, OPC UA, or comparable communication standards
- Knowledge of modern web architectures such as HTML5, CSS, JavaScript, TypeScript, and NodeJS is an advantage
- Ideally knowledge of automated build and release processes
- Knowledge of CI/CD environments (e.g., GitLab CI/CD, GitHub Actions, Jenkins) is an advantage
- Willingness to travel internationally (approx. 20%)
- Quality-conscious and structured way of working
- Strong communication skills and teamwork skills
- Good knowledge of MS Office programs
- Very good English skills (at least B2)
What We Offer
- Thorough induction
- Above-tariff pay
- 30 days of paid vacation
- Vacation and Christmas bonuses
- Attractive expense regulations
- Promotion of sporting activities (e.g., gym)
- BAV and VWL
Contact person
Listed by the employer in the job posting — for questions and your application.
- André Zollingerjobs@zoiss.de