top of page

Job announcement: Simulation Software developer

Application deadline March 30th 2024, candidates will be evaluated in a rolling basis

Applicants wishing to apply please send us by email their CV and a motivation letter with two paragraphs (max 150-200 words each) explaining why they think they are suitable for the specific job and why they would like to work at Zerofect ( Additionally, applicants should declare the earliest date that they can start the position. Applicants should put in the subject of the email the job they are applying.

About the job

Zerofect is currently seeking for an experienced software developer to join its team in Switzerland (applicants in Switzerland will be prioritized) or Greece Athens physically, hybrid or remotely. Your main mission will be the design and development of a discrete event simulation tool for manufacturing systems optimization.

About us

Zerofect is a company the focuses on the development of innovative solutions for the manufacturing industry. There are two pillars of work in Zerofect, the development of solutions for our clients and also the R&D section where we participate in research projects with various partners.

About you

  • Adapt to a fast-paced and dynamic work environment, where you will interact with our large network of world-class scientists, experts, and clients.

  • Strive to be a quick learner and good team-player with a critical mindset, ideally with unconventional and disruptive ideas.

  • Expect participating in important decisions regarding software stacks and technology.

  • You are motivated to excel in your job and to be part to a fast growing company

Your responsibilities in more details:

  • Collaborate with other team members for the capturing and documenting the different application requirements for the tools to develop

  • Design, develop, improve and maintain our software architecture, APIs, SDKs, and DBs

  • Build efficient, scalable, stable and reusable Python-based code

  • Contribute to the definition and implementation of industry best practices across the engineering team to ensure product quality (e.g. test automation, CI/CD, code review) and the smooth integration of different modules or services.

  • Give meaningful inputs regarding technology-related decisions.

  • Create documentation for the different applications and tools developed 


To be successful in your role, you must have the following qualifications:

  • At least 5 years of proven industry experience as a Software Engineer building, maintaining and operating services, in mid-to-large code bases, including at least 2 years in Python

  • Experience in discrete event simulation tools for simulating production systems and supply chain

  • Experience in software optimization for better performance

  • Experience with SQL databases

  • Experience with CI/CD, version control mechanisms and best practices (e.g. Github).

  • At least basic knowledge in GUIs design and implementation


To be even more successful, the nice-to-have qualifications are:

  • Understanding of the manufacturing domain and practical applications

  • Experience in mathematical optimization of production scheduling algorithms

  • Matlab knowledge

  • Experience in European research projects

  • French and/or German speaker.

What Zerofect offers:

  • An international flexible and human centric working environment

  • A competitive compensation package will be offered based on qualifications.

  • Connection with many industries and research institutes

  • Great opportunities for your professional career

  • Learn new concepts and come in contact with state of the art knowledge.

  • Learn various working methods for high productivity

If you share a vision embracing a world in which individuals expedite the journey toward a sustainable planet and a circular economy through the dynamic synergy of science, technology, education, and creative imagination, then this job is for you!

Recent Posts

See All


bottom of page