Software Engineer – Scheduling and Optimization (80-100%) für CTC Analytics AG in Zürich - myjob.ch
Die besten 49468 Jobs in der Region.
Job-typ
10-100%
Pensum
Position

      12.04.2026

      Software Engineer – Scheduling and Optimization (80-100%)

      • Zürich
      • Festanstellung 80-100%

      • Home Office
      • Merken
      • drucken
       

      CTC Analytics AG

      CTC Analytics AG

      Software Engineer – Scheduling and Optimization (80-100%)

      Your Role:  

      • Design and develop state?of?the?art scheduling and optimization algorithms for our laboratory robotics platform using .NET/C# and Python.
      • Evaluate and implement optimization and heuristic methods and validate them on the robot under real?time and reliability constraints, including prototyping, profiling, and performance tuning.
      • Extend and maintain our scheduling components, architecture, and scripting language.
      • Contribute to the seamless integration of our robots into customer and partner systems worldwide.
      • Adhere to ISO 13485 and Medical Device Standards to ensure the highest quality and safety.

       

      Your Profile: 

      • Master’s or PhD in[CK1] [RU2] Computer Science, Computational Engineering, Technical Mathematics or related field.
      • Proven experience with optimizations and algorithms in Operations Research, particularly Constraint Programming and Mixed Integer Programming.
      • Strong understanding of software architecture, OOP, and clean code with a commitment to high quality software in all its aspects.
      • Proficiency in Python and related scientific tools (e.g. NumPy, Pandas) and familiarity with .NET, C#.
      • Experience with CP?SAT solvers such as Google OR?Tools or comparable technologies.
      • Experience in compiler construction or language design is a plus.
      • Basic knowledge of hardware, electronics or robotics is a plus.
      • Written and spoken English skills are essential, German is a plus.
      • Passion for collaborating in a multidisciplinary team on mechatronic systems for analytical chemistry.

      Why CTC Analytics?

      • Contribute to exciting projects in a supportive team setting, utilizing modern technologies.
      • Enjoy an attractive salary package with opportunities for professional development.
      • Benefit from flexible hours, home office options, generous holidays, and comprehensive insurance.
      • Work in a modern, inspiring environment located in Zürich.
      • We support your learning journey with training programs and promote well-being through company events.

       

      Arbeitsort: Zürich(Home Office möglich)