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:

Marie Skłodowska-Curie fellow for the project AVA

Cosylab, a high-tech company from Slovenia, is looking for a young Master of Science to join the EU-funded project AVA (»Accelerators Validating Antimatter physics«), which is a part of the Horizon 2020 Marie SkÅ‚odowska-Curie European Training Network scheme. The project aims at enabling new antimatter experiments, probing the fundamental laws of nature. AVA addresses the challenges in antimatter facility design and optimisation, beyond state of the art beam diagnostics, and novel antimatter experiments.

More detailed information about the project can be found online at

Proficiency in programming and participation in host company’s activities is expected, a Master’s Degree required (without a Ph.D.).
Main eligibility criteria for the position are:

  • Application submitted by Early-Stage researchers* (i.e. researchers who are in the first four years of their research careers and do not have a Doctoral Degree) fulfilling Mobility criteria** [i.e. researchers who have not resided or carried out their main activity (work, studies, etc.) in Slovenia for more than 12 months in the 3 years immediately prior to the recruitment date – Jun 2017];
  • Possession of Master’s Degree (or equivalent) in Physics, Mathematics, Computer science, Electrical engineering or related fields
  • Willing to relocate to Ljubljana, Slovenia (we will help you with the relocation and assist you with your new accommodation);
  • Highly proficient in spoken and written English;
  • Willing to learn new technologies (C++/Java/Python/Linux/…);
  • Willing to travel.

Please send your CV, Motivational Letter and other relevant documents to e-mail, with the subject-title prefix “AVA-2017”.

You can read more about the position: 


Project manager

For our large projects that combine FPGA hardware, embedded and high-level
software development in a complex, distributed system, we need top
talented people for project managers.

To be a project manager at Cosylab you need:

  • a solid technical or scientific background, so you can maintain
    a continuous overview over the whole system;
  • honed customer-relationship management skills;
  • excellent social skills to keep your team functioning as a well-oiled machine;
  • a "get-the-job-done" attitude and ability to take on responsibility,
    so your team can focus on the task at hand;
  • the stamina to perservere in checklist and resource-plan adherence ...
    remember, Cosylab always delivers on-time & on-budget!

If you have what it takes to manage complex technical projects, let us know!


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!