Automation Engineer (C++) – Semiconductor/Industrial Machinery Industry Opportunity

ntrinsic consulting company

Subscribe to our Telegram & Twitter Channel

Automation Engineer (C++) – Semiconductor/Industrial Machinery Industry in SWITZERLAND

Visa sponsorship & Relocation 8 months ago

Automation Engineer (C++) – Semiconductor/Industrial Machinery Industry

📍 Location: Switzerland (Relocation Support Available)

📅 Start Date: Immediate or as agreed

💰 Salary: CHF 90k - 120k base


About the Role

A leading company in the semiconductor and industrial machinery industry is seeking an Automation Engineer with expertise in C++ to develop and optimise automation solutions for high-precision manufacturing and industrial processes.


This role involves designing and implementing automated control systems, integrating robotics, sensors, and industrial machinery to enhance efficiency and precision. The successful candidate will join an international, cross-functional team working on innovative automation projects.

Candidates from Europe and beyond are welcome, with full relocation support provided.


Responsibilities

  • Develop and maintain C++-based automation software for industrial machines and semiconductor equipment.
  • Design and implement real-time control systems, integrating robotics, PLCs, and sensors.
  • Develop motion control algorithms to improve system performance and precision.
  • Work closely with hardware engineers, software developers, and process engineers to refine automation processes.
  • Debug, test, and optimise automation solutions, ensuring reliability and efficiency.
  • Participate in system integration, commissioning, and troubleshooting at customer sites (occasional travel required).
  • Ensure compliance with industry safety and automation standards.


Required Skills & Experience

  • Bachelor’s, Master’s, or PhD in Automation Engineering, Computer Science, Electrical Engineering, or related field.
  • Strong proficiency in C++ (C++14/17/20/23) with experience in real-time, multi-threaded programming.
  • Experience with PLC programming (Siemens tools or similar), fieldbus protocols (EtherCAT, CAN, Modbus, OPC UA) and industrial automation.
  • Hands-on experience with motion control systems, robotics, or mechatronics.
  • Familiarity with Linux-based automation environments and real-time operating systems (RTOS).
  • Strong problem-solving skills and ability to optimise software for performance and efficiency.
  • Fluency in English (spoken & written); German is a plus.


Nice-to-Have Skills

  • Experience with Python or C# for automation scripting.
  • Knowledge of AI/ML applications in automation.
  • Experience in cloud-based automation (AWS, Azure, or edge computing solutions).
  • Familiarity with computer vision or advanced sensor integration.
  • Previous experience in semiconductor automation or industrial machinery.


What’s Offered

  • Full relocation support, including visa assistance and temporary housing.
  • Opportunity to work with cutting-edge automation technologies.
  • Continuous learning & development programmes (training, certifications, conferences).
  • Flexible working arrangements (hybrid/remote options after onboarding).
  • International work environment with top-tier engineers and researchers.


If you're passionate about automation, robotics, and C++ development, we look forward to receiving your application! 🚀

Apply now

Subscribe our newsletter

New Things Will Always Update Regularly