Software Engineer (80-100%) m/w/d

Full time Data Engineering Business Intelligence Software Engineering Data Warehouse

Job Description

Role Overview

As a Software Engineer, you will bridge development and operational excellence across two key regions:

  • Switzerland: Focus on innovation, development, and advanced technologies as part of the Technology Center.
  • China: Emphasis on operations, deployment, and the production of high-performance systems.

This hybrid role ensures smooth collaboration between the development and operational teams, leveraging DevOps methodologies to enhance system delivery, reliability, and scalability.

Key Responsibilities

  • Development (Switzerland):
    • Design and develop PLC and automation software with a focus on advanced technologies and innovation.
    • Create scalable, modular, and reusable codebases, ensuring the highest software standards.
    • Enhance existing software through refactoring and continuous improvement.
  • Operations (China):
    • Deploy, configure, and maintain software systems for production machinery.
    • Collaborate with operations teams to ensure seamless system integration and address challenges in real-time.
    • Optimize deployment pipelines for system reliability and efficiency.
  • DevOps Practices:
    • Implement and manage CI/CD pipelines to streamline development and deployment cycles.
    • Foster collaboration between Swiss development teams and Chinese operations teams.
    • Conduct root cause analysis to resolve system failures and ensure high system uptime.
  • System Integration:
    • Coordinate with hardware teams for integrating motors, drives, sensors, and interfaces into production workflows.
    • Test and validate system functionalities to meet quality and operational standards.

Qualifications

  • Educational Background:
    • Bachelor’s or Master’s degree in Automation, Computer Science, Electrical Engineering, or related fields.
  • Technical Expertise:
    • PLC Programming: Proficiency in structured text programming.
    • Experience with CI/CD tools, automation frameworks, and DevOps pipelines.
    • Knowledge of fieldbus technologies (e.g. Powerlink, OPC UA, Ethernet/IP, ProfNet).
    • Familiarity with system integration of motors, drives, and sensors.
  • Experience:
    • Minimum 3 years of experience in a DevOps, software, or automation engineering role.
    • Experience working with international teams and remote collaboration tools (e.g., Jira, Git, MS Teams).
  • Skills:
    • Strong analytical and problem-solving skills to address operational challenges.
    • Proficiency in English for cross-cultural communication.
    • Willingness to travel between Switzerland and China for project coordination.