Plc Software Engineer-Global M-Rotterdam, Netherlands

GM

Plc Software Engineer

Global M

23 days ago

Expires on02 Jul 2025

Rotterdam, Netherlands

Job description & requirements

The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.

What is required for this role:

  • Develop and program PLC (Programmable Logic Controller) software for industrial automation systems.
  • Conduct testing and validation of PLC software.
  • Create and maintain documentation related to PLC programming.
  • Collaborate with the team to review code and provide constructive feedback.
  • Apply engineering techniques to design, adapt, and modify PLC programs.
  • Participate in R&D studies, prototyping, and prepare technical reports.
  • Incorporate reliability analysis into the PLC code design and testing processes.
  • Utilize company tools for drawing and document control in the performance of the role.


What we expect:

  • Diploma or degree in computer science, electrical engineering, or a related field.
  • Good analytical and problem-solving skills.
  • Ability to adapt to changing environments.
  • Basic technical skills in industrial software development, HW/SW interfacing, testing, and debugging
  • Basic knowledge of 61131-3 PLC programming languages or willingness to learn them.
  • Good written and verbal communication skills.
  • Excellent interpersonal skills to fit within a specialist team.
  • A true passion for software and developing smart practical solutions.
  • A willingness to bring new concepts and be willing to learn new ideas.


Nice to have experience with:

  • Mechatronics (controlling of moving mechanical elements from software)
  • Any of industrial automation protocols (ModBUS/CanBUS/ProfiBUS/OPC UA)
  • Any of PLC programming environments (such as CodeSys/PLCNext Engineer/Siemense SS 7 or similar)
  • Working in an Agile/Scrum environment
  • Any of code version systems (Git/Mercurial/SVN)
  • Programming with Python, shell scripting


What we offer:

  • Competitive salary
  • Travel allowance and a non-contributory pension
  • A dynamic, challenging and highly varied field of work
  • Training and professional development in high spec industry requirements
  • A position within a group of motivated colleagues who are building a great company!

Job domain/function :

Educational qualifications :

Location :

Rotterdam, South Holland, Netherlands

Create alert for similar jobs

GM

Global M