Vacancy: PLC Software Engineer
Company: Sempro Technologies BV
Location: Nijmegen, The Netherlands
Industry: Semiconductor/Machine building
About Sempro Technologies
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.
Why work as a PLC Software Engineer at Sempro?
- 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
The Job
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.
Key Responsibilities
- PLC Programming: Develop, test, and maintain PLC programs primarily using Siemens TIA Portal in accordance with IEC 61131 (Structured Text) standards.
- Object-Oriented Programming: Apply OOP principles to create well-structured, modular, and reusable code.
- System Integration: Implement communication protocols such as OPC UA to enable seamless data exchange between PLCs, HMIs, and higher-level systems.
- 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.
- 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.
Your qualifications
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.
Furthermore, you have the following educational skills:
- HBO education.
- 5 years (Siemens) PLC programming experience.
- Proficiency in Structured Text programming and IEC 61131
- Strong understanding of Object-Oriented Programming principles and design patterns.
- Experience with OPC UA and industrial communication protocols.
- User Interface Design: Experience in graphical user interface (GUI) design and data visualization techniques is a plus.
- Machine Automation experience is a plus.
- Familiarity with CAD software is a plus.
What we offer
- 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.
Information
Please contact Dick Brons for more information and/or your application through mail
dbrons@sempro.nl or phone 0031 (0)6 348 19 201.
