Functiebeschrijving
<strong>Vacancy: PLC Software Engineer </strong>
<strong>Company: Sempro Technologies BV</strong>
<strong>Location: Nijmegen, The Netherlands</strong>
<strong>Industry: Semiconductor/Machine building</strong>
 
<strong>About Sempro Technologies</strong>
Sempro Technologies BV is a fast growing OEM equipment supplier that develops, supplies and services trim & form equipment for semiconductors. Sempro’s equipment and solutions play an important role in the roadmap towards cost leadership at our customer assembly sites around the world. Within the Power Product-segment, Sempro is in the top three of world leaders. The Sempro Product Support, Service and Engineering teams are stationed in the Netherlands, Malaysia and China.
<strong>Why work as a PLC Software Engineer at Sempro?</strong>
- Work for a great company with competitive solutions in the Semicon industry
- Work for great costumers (International)
- It will be a big adventure
- You can make the difference for Sempro
- You can grow with the company
<strong>The Job</strong>
As a PLC Software Engineer at Sempro, you will spend your time designing, developing and installing innovative software solutions and you will build out the next generation of the company’s robust & scalable platform. You will work independently in an Agile environment and will actively pursue continuous improvement.
<strong>Key Responsibilities</strong>
<ul>
<li>PLC Programming: Develop, test, and maintain PLC programs primarily using <em>Siemens TIA Portal</em> in accordance with <em>IEC 61131</em> (Structured Text) standards.</li>
<li>Object-Oriented Programming: Apply OOP principles to create well-structured, modular, and reusable code.</li>
<li>System Integration: Implement communication protocols such as <em>OPC UA</em> to enable seamless data exchange between PLCs, HMIs, and higher-level systems.</li>
<li>Software Development: Design, write, modify, and maintain software applications and tools that address specific engineering challenges. Develop robust software solutions for tasks such as data analysis, modeling, simulation, and process automation within semiconductor applications.</li>
<li>Algorithm Development: Create, implement, and optimize algorithms for processing engineering data, simulations, and analyses. Ensure algorithms are efficient and suitable for complex scenarios such as thermal analysis, system modeling, and performance evaluation.</li>
</ul>
<strong>Your qualifications</strong>
You have affinity and/or experience with project management and Agile software development, and you are fluent in Dutch and English. Moreover, you have the necessary communicative skills to operate in a growing software group, as well as a proactive mindset in finding opportunities for improvement. You are an ambitious person with interest in software development and architecture in industrial environments.
<strong>Furthermore, you have the following educational skills:</strong>
<ul>
<li>HBO education.</li>
<li>5 years (Siemens) PLC programming experience.</li>
<li>Proficiency in <em>Structured Text</em> programming and <em>IEC 61131</em></li>
<li>Strong understanding of <em>Object-Oriented Programming</em> principles and design patterns.</li>
<li>Experience with <em>OPC UA</em> and industrial communication protocols.</li>
<li>User Interface Design: Experience in graphical user interface (GUI) design and data visualization techniques is a plus.</li>
<li>Machine Automation experience is a plus.</li>
<li>Familiarity with CAD software is a plus.</li>
</ul>
<strong> </strong>
<strong>What we offer</strong>
- Salary in line with market conditions
- 20 + 5 vacation days
- 8% holiday pay
- Sempro pension scheme
- Bonus scheme.
- Travel allowance
- Flexible working hours
- The work is varied
- Partly working from home possible
- Budget for training
- Laptop.
<strong>Information</strong>
Please contact Dick Brons for more information and/or your application through mail
dbrons@sempro.nl or phone 0031 (0)6 348 19 201.