Current Vacancies

Cosylab is a youthful, fast-paced and fast-growing company. We feel the absence of corporate bullshit as a competitive edge. This also means we are comfortable with overlap between roles and functions. Daily activities are based on the needs of the projects rather than a strict function description. So if you like to try out something new, jump in to help out a colleague or satisfy a customer today with a really creative solution, then Cosylab is the place to be.

We are highly committed to bringing the very best out of people and we highly value long-term working relationships, so we are looking both for experienced gurus in their field as well as bright and highly motivated students who are interested in constantly sharpening their knowledge and skills by working with and learning from the very best.

Apart from the head office in Ljubljana (Slovenia), we have offices in China, Japan, Sweden, Switzerland and the U.S.A.

Specifically, we are looking for the following profiles in our various offices:


Sales Engineer

Cosylab is the world leader in providing sophisticated, economical and state-of-the-art control solutions for large Big Physics facilities (such as particle accelerators, tokamaks for nuclear fusion and radio telescopes) and hi-tech medical facilities (such as Proton Therapy  Systems for cancer treatment).

We have an eye out for a self-organized, diligent and self-initiative candidate with sales know-how that also has enough technical background on software integration to understand complex projects and recognize the customers’ needs. Since we are a global player, fluent English (written and verbal) is a must.

It would be great if you already possess international sales experiences and know of innovative sales methods, such as Solution Selling. Being a good and experienced negotiator, skilled presenter and/or having some knowledge of inter-cultural communication, is a plus. Are you able to think out of the box? We are big fans of that!

If you’ve been able to recognize yourself in the list of skills above, you enjoy travelling all over the world and feel a special thrill when presenting complex technical solutions from a top-notch global company to knowledgeable experts at clients’ premises, fairs and conferences, we are the company for you!

We will support you along the way in coming up to speed with the intricacies of our market, as well as the hardware and software solutions that are used.

We know we are asking for a lot - but so do our customers! :-)

Contact us now with a letter and CV - marked "For SE-2016".


Senior PLC Developer

(to be based in Ljubljana)
We are looking for a PLC Programmer with experience in developing, debugging and testing of PLC-based systems.

The PLC Programmer will be responsible for design and development of controls systems involving PLCs (Programmable Logic Controllers) and other embedded and higher-level systems. The candidate must be able to create, read and test PLC logic.  

We would prefer candidates who:

  • Are ambitious, responsible and are fluent in English;
  • Have experience in most programming languages in compliance with standard IEC 61131-3;
  • Have experience or are keen to work on GUI design;
  • Are willing to travel;
  • Wish to learn new technologies (C++/Java/Python/Linux/…);
  • Possess higher education, i.e. a university degree in Physics, Electrical engineering, Computer science or similar.

When applying, please provide a motivational letter with a description of past work, project-roles and concrete technologies used in your accomplished projects.

Note: Cosylab d. d. was declared the best Slovenian employer in 2015, in the Golden Thread (Zlata nit) Competition, and was also a 2015 finalist in the Golden Practice (Zlata praksa) Contest.

Please send your letters and CVs in EuroPass format to - marked "SENPLC-2016".

Senior SW Developer

(to be based in Ljubljana)
We are looking for a Senior SW Developer with at least 5 years of experience with hands-on programming in a team, using a high level language (C++ / Java / C#).
She/He should be comfortable using modern software engineering methods, best practices and tools.
We would prefer candidates with practical experience in:

  • Using, and developing for, Linux and/or other *nix-based systems;
  • Network programming;
  • Distributed and web development;
  • GUI design;
  • Relational databases and SQL;
  • Virtualization; OS-level virtualization;
  • Configuration management; DevOps;
  • Systems programing (e.g. Linux kernel drivers);
  • Development of Embedded / RTOS systems;

When applying, please provide a motivational letter with description of work, role on project and concrete technologies used in your past project examples.

Please send your letters and CVs in EuroPass format to - marked "SENSW-2016".

Note: Cosylab d. d. was declared the best Slovenian employer in 2015, in the Golden Thread (Zlata nit) Competition, and was also a 2015 finalist in the Golden Practice (Zlata praksa) Contest.

Software Developer

A large part of our work involves software and ranges from pure high-level application development (in our domain) with Windows or Linux, all the way down to driver development. At Cosylab you can really put your programming skills to the test. Having the best as your co-workers, you practice quality controlled software engineering or programming-in-the-large.

If you're a student in computer science or physics and you have no work experience yet, but you like programming and you're good at it or if you already have what it takes and you're ready for a new challenge in the world of Big Physics, get in touch with us and join one of Slovenia's best software companies!

Hardware Developer

Cosylab is not just a software company, we have a fast growing team of hardware developers, specializing different fields ranging from FPGA programming in VHDL down to board design, combining technical knowledge with domain specific understanding of concepts needed to solve complicated challenges like design of timing systems, machine protection systems, fast digitizers etc.

If you are studying or already have experience with FPGA design and electronics and want to be a part of a young and energetic team that is pushing the boundaries of technology on a daily basis, send us an email!

Control System Integrator

We are involved in numerous big integration projects where we are working with different control system toolkits like EPICS, Tango, FESA, LabView, ... So we are always on the lookout for people who:

  • are ambitious, responsible and results oriented,
  • are fluent in English,
  • have exceptional written, verbal, and interpersonal communication skills,
  • are able to work as part of a team to solve complex technical problems,
  • have higher education or university degree in physics, electrical engineering, computer science or similar.

If you are either an experienced control system guru or just a student, who possesses the above qualitities, contact us now!