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.