Software Engineer – Scheduling and Optimization (80-100%)
CTC Analytics AGCTC Analytics AG recrute un(e) Software Engineer – Scheduling and Optimization (80-100%) a Zürich.
CTC Analytics AG (
www.ctc.ch
), a leading Swiss innovator in laboratory automation with a global reach, is seeking a skilled
Software Engineer
to join our dynamic team based in Zürich. With a legacy of nearly 40 years in developing cutting-edge automated sample preparation solutions (
www.palsystem.com
), we empower laboratories across life sciences, food, environmental analysis, chemical, and research sectors. Our collaborative environment fosters growth and innovation.
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.
CTC Analytics AG
Herr Roger Knupp
HR Leiter
+41 61 765 82 66
E-Mail schreiben
Ce poste est a pourvoir rapidement. Candidatez sans tarder.