jobsswitzerland.ch
← All jobs

Automation Engineer

Specialty Coating Systems SA

Employment type
Full-time
Location
La Chaux-de-Fonds
Company
Specialty Coating Systems SA, Rue du Collège 43, 2300 La Chaux-de-Fonds
Languages
French (fluent)
First posted
Apply now

Essential responsibilities

  • Develop PLC and HMI software for new machines and retrofit projects.
  • Design modular, robust, and reusable software architectures.
  • Maintain a common software architecture across different machine ranges.
  • Develop and maintain standardized software libraries.
  • Reduce technical debt of existing software by improving its readability, modularity, and maintainability.
  • Modernize the control systems of installed machines.
  • Diagnose and resolve software problems reported by customers.
  • Participate in commissioning (FAT/SAT) and technical interventions; the position may require occasional travel in Switzerland and abroad.
  • Collaborate with R&D, production, and sales teams.
  • Maintain complete technical documentation (PLC, HMI, software architecture, troubleshooting and commissioning procedures).
  • Participate in the continuous improvement of the company's automation standards.
  • Ensure software version management (versioning) and traceability of modifications.
  • Contribute to the development of new generations of machines.

Required technical skills

  • Mastery of PLC programming (Beckhoff TwinCAT 3, CODESYS or equivalent environment).
  • Development of operator interfaces under TwinCAT 3 HMI (TE2000).
  • Knowledge of industrial networks and protocols (Profinet, Modbus TCP, OPC UA, RS-232, etc.).
  • Knowledge of industrial application development (HTML, CSS, JavaScript, Node.js, Vue.js, Electron or equivalent technologies).
  • Reading of electrical diagrams.
  • Reading of mechanical plans.
  • Notions of motion control, drives, and industrial instrumentation an asset.
  • Mastery of office tools.

Automatically translated from the original.

Posted 7 weeks ago

Location

View on Google Maps