PLC software engineer

Job description

Are you a PLC software engineer who likes to keep an overview of various software modules and work together on the same software project? Are you enthusiastic about commissioning new machines and test solutions, by both programming yourself as well as directing external software engineers? Then the position of PLC software engineer at In Ovo can be of interest to you!

Who are we?

Over the past 10 years, In Ovo has been developing and implementing our high-tech Ella machine, which can determine the gender of eggs. This prevents the culling of millions of chicks per machine and has a massive impact on animal welfare and efficiency, saves resources, and creates a more ethically acceptable egg production channel. With new legislation and interest from retailers coming up in multiple countries, we see more and more hatcheries requesting the In Ovo solution to support their business. We will grow considerably as a company, continue to improve our machines and will put many machines in the market, in order to end the culling of chicks completely. This way, we will make a significant, positive impact on animal welfare and sustainability in the global poultry sector over the coming years.

You will be joining a young and ambitious team that likes to have fun. The entire team works ambitiously to realize the success of the company and our solutions. This creates many challenges and therefore also many victories, and successes are there to be celebrated. In short: a pleasant and informal atmosphere! Catching up with colleagues is extremely valuable to us to maintain our connection.

What will you do?

Our high-tech Ella machine is driven by software which gets all components of the machine to work together. A lot of the software is delivered by the company that builds our machines. As soon as this software is delivered to us, you are able to check the software, to discover any mistakes and to make sure these mistakes are corrected.

As PLC software engineer you keep an overview of the various software modules and where it is needed you direct the external software developers. You are skilled at setting up version control software and have experience with working on a software project together. You know how to set up a software architecture and are able to program software yourself. Moreover, you like to solve complex issues with our high-tech Ella machine together with our multidisciplinary team, which also includes technical experts without software knowledge. You are able to be the linking pin between them and the software experts.

Job requirements

Who are we looking for?

    • You have an educational background in electrical engineering or automation engineering
    • You have experience with software programming of PLC’s within an industrial automation environment
    • You are able to think at a high level of abstraction (think in objects or structures)
    • You know the following software programming language: Structured Text (ST)
    • You are fluent in English, speaking Dutch is an advantage
    • You have a valid driver’s license
    • You are willing to frequently travel for a short period of time (within Europe for the time being)

What do we offer?

  • Working at a scale-up company, with the unique opportunity to contribute to the development of exciting innovations with a global impact on the welfare of billions of animals
  • Collaboration with smart colleagues in a diverse team
  • Lots of responsibilities and opportunities for creative input
  • Salary based on knowledge and experience
  • A pension plan

At In Ovo, we embrace diversity. We are committed to creating an inclusive and supportive work environment. We firmly believe that a variety of backgrounds & perspectives make our team stronger.


Please respond with your resume and a cover letter. If you want more information, please contact Nienke Stuijt, Recruiter, via +31 6 51689666 or

Acquisition in response to this vacancy is not appreciated.