Zurück zur Job-Suche

Software Engineer C++/PLC

Ref: JN-082022-339778

Gepostet am 22 August 2022
Job Location
Life Sciences

For our client in Zug we are currently looking for a Software Engineer C++/PLC for a 12 Months contract with the possibility of an extension.

In this challenging position, you will have the opportunity to develop and assess software, controlling networked mechatronic components within a large laboratory automation system. The project is located in Switzerland with partner teams in Asia.

• Start date: ASAP

• latest Start Date: 01.11.2022

• End date: 12 months

• Extension: possible

• Team: 6 people


  • Participation in the different phases of software development for medical instruments
  • Defining of the software architecture, design and specifications based on requirements and models, ultimately leading to implementation
  • Software development in the area of software simulators or real time machine control software within a PLC environment based on requests and specifications within agreed timelines, verification of functionalities and technical documentation
  • Participation in the definition of work packages, their estimation and planning
  • Adherence to a software development process including contribution to written deliverables and documentation


  • Bachelor degree in a mechatronic related field such as software, hardware or electrical engineering
  • 5+ years of experience as software developer preferably for software simulators used to test other software or real time machine control software
  • Strong experience in C++ coding and Structured Text Coding with a PLC environment in combined with at least one other object-oriented language
  • Experience with the Linux operating system
  • Experience with B&R Automation PLC environment
  • Fluent communication skills in English and good knowledge in German (min. B1 Level)
  • Motivated and proactive team player with experience in a cross-disciplinary environment and good communication skills