Top expert badge
Recommended expert
Profile header background

Natdanai Promchinavongs

Software Developer for SiC-Mold Production Line

Natdanai Promchinavongs
Profile header overlay
Reutlingen, Germany

Experience

Jul 2025 - Dec 2025
6 months
Nuremberg, Germany

Software Developer for SiC-Mold Production Line

Vitesco Technologies Germany GmbH

Expertise details
Position Summary
Software Developer for SiC-Mold Production Line at Vitesco Technologies Germany GmbH
Industries
Automotive
Manufacturing
Business Areas
Information Technology
Production
  • Developing software solutions based on technical requirements and existing systems
  • Developing TLV commands for automated laser cleaning and laser power measurement
  • Supporting and assisting production processes
  • Performing software tests as well as analyzing and fixing errors
  • Integrating and connecting MES systems
  • Using C# and Structured Text (ST according to IEC 61131-3)
  • Using TwinCAT 3.1 as the development environment
  • Implementing visualizations with Windows Forms
  • Working with Beckhoff CX controllers and Stäubli industrial robots
  • Using Ethernet and EtherCAT networks
  • Integrating TRUMPF TruMark 3330 and 7050 laser systems
  • Using a KEYENCE vision system
  • Version control with Git and GitLab
Mar 2025 - Jun 2025
4 months
Nagold, Germany

Software Developer for Battery Housings for Electric Vehicles

BBKN Boysen Batterie Komponenten Nagold GmbH & Co. KG

Expertise details
Position Summary
Software Developer for Battery Housings for Electric Vehicles at BBKN Boysen Batterie Komponenten Nagold GmbH & Co. KG
Industries
Automotive
Manufacturing
Business Areas
Information Technology
Product Development
Production
  • Developing software solutions based on technical requirements and existing systems for battery housing production equipment
  • Commissioning production equipment, e.g. welding and blind riveting cells, DMC laser marking, and EOL inspection systems
  • Performing software tests and troubleshooting
  • Using Structured Control Language (SCL according to IEC 61131-3)
  • Using TIA Portal V18 as the development environment
  • Process visualization with WinCC Advanced Combo
  • Working with SIEMENS S7-1500 CPU1515SP PC controllers and YASKAWA industrial robots
  • Using Ethernet and Profinet networks
  • Integrating a TRUMPF TruMark 7050 laser system and a Perceptron vision system
  • Version control with Git, Gitea, and Azure DevOps
May 2024 - Oct 2024
6 months
Weikersheim, Germany

Software Developer for Impregnation Plant

bdtronic GmbH

Expertise details
Position Summary
Software Developer for Impregnation Plant at bdtronic GmbH
Industries
Manufacturing
Business Areas
Information Technology
Product Development
Quality Assurance
  • Developing the software concept based on object-oriented principles for the world's largest impregnation plant
  • Designing the software architecture and class hierarchy
  • Refactoring existing software modules
  • Performing software tests and troubleshooting
  • Commissioning support for the impregnation plant
  • Using Structured Text (ST according to IEC 61131-3)
  • Using TwinCAT 3.1 as the development environment
  • Working with Beckhoff C69XX controllers
  • Using EtherCAT and OPC UA networks
  • Version control with Git and Azure DevOps
Mar 2024 - Apr 2024
2 months
Leipheim, Germany

Software Developer Machine 4.0

GMVT GmbH

Expertise details
Position Summary
Software Developer Machine 4.0 at GMVT GmbH
Industries
Manufacturing
Business Areas
Information Technology
Product Development
  • Developing a software concept and corresponding architecture to monitor the communication protocols ADS, EtherCAT, OPC UA, and TCP/IP
  • Implementing software following object-oriented programming principles
  • Using Structured Text (ST according to IEC 61131-3)
  • Using TwinCAT 3.1 as the development environment
  • Working with Beckhoff CX controllers
  • Using EtherCAT, OPC UA, and TCP/IP networks
  • Version control with Git and GitLab
Mar 2023 - Feb 2024
1 year
Neustadt an der Donau, Germany

Software Developer Dosing Systems and Commissioning

Scheugenpflug GmbH

Expertise details
Position Summary
Software Developer Dosing Systems and Commissioning at Scheugenpflug GmbH
Industries
Manufacturing
Business Areas
Information Technology
Product Development
  • Software development of screw systems and laser profile sensors
  • Performing IO checks, fault finding, and troubleshooting
  • Commissioning vacuum systems and dosing systems
  • Using Structured Text (ST according to IEC 61131-3)
  • Using TwinCAT 3.1 as the development environment
  • Working with Beckhoff CX controllers and AX5000 drives
  • Using EtherCAT, Profibus, and Profinet networks
  • Using a KEYENCE vision system
  • Version control with Git and TortoiseGit
Mar 2022 - Feb 2023
1 year
Gross-Umstadt, Germany

Software Developer CNC Cutting Systems

Messer Cutting Systems GmbH

Expertise details
Position Summary
Software Developer CNC Cutting Systems at Messer Cutting Systems GmbH
Industries
Manufacturing
Business Areas
Information Technology
Product Development
  • New and further development of control components for CNC cutting systems
  • Creation of architecture, design, programming and maintenance of object-oriented PLC applications
  • Coordination for continuous development of cutting and processing procedures using SCRUM methodology
  • Performing tests and analyses in the lab and on prototypes
  • Use of Structured Text (ST according to IEC 61131-3)
  • Using TwinCAT 3.1 as development environment
  • Working with Beckhoff CX controllers and AX5000 drives
  • Use of EtherCAT networks
  • Version control with Git, Jira, and Azure DevOps
Sep 2021 - Feb 2022
6 months
Sankt Leon-Rot, Germany

Software Developer Packaging Machine

MA micro automation GmbH

Expertise details
Position Summary
Software Developer Packaging Machine at MA micro automation GmbH
Industries
Manufacturing
Business Areas
Product Development
  • Performing IO checks, debugging and troubleshooting on a fully automated Co-Re-Tip packaging machine
  • Commissioning of packaging lines
  • Tuning of AX5000 and AX8000 drives
  • XTS basic configuration
  • Use of Structured Text (ST according to IEC 61131-3)
  • Using TwinCAT 3.1 as development environment
  • Process visualization with Zenon
  • Working with Beckhoff C6930 and C6030 controllers as well as AX5000 and AX8000 drives
  • Use of EtherCAT networks
  • Version control with Git and TortoiseGit
May 2021 - Aug 2021
4 months
Malterdingen, Germany

Software Developer Solar Cell Tester

JR Innovations GmbH

Expertise details
Position Summary
Software Developer Solar Cell Tester at JR Innovations GmbH
Industries
Energy
Manufacturing
Business Areas
Product Development
Production
  • Performing IO checks, debugging and troubleshooting on solar cell line systems
  • Programming and adjusting the existing PLC control
  • Commissioning and optimization of solar cell line systems
  • Use of Structured Text (ST according to IEC 61131-3)
  • Using TwinCAT 3.1 as development environment
  • Process visualization with TwinCAT 3 HMI Engineering
  • Working with Beckhoff CX5130-0155 controllers and AX8000 drives
  • Use of EtherCAT networks
  • Version control with TwinCAT Multiuser
Oct 2020 - Present
5 years 6 months

Freelancer

Freelancer

Expertise details
Position Summary
Freelancer at Freelancer
Industries
Manufacturing
Business Areas
Information Technology
Product Development
  • Software development in automation engineering in the high-tech industry
  • Concept, design, and development of software modules for automation systems using object-oriented programming
  • Performing commissioning, error analysis, and troubleshooting
  • Analysis and optimization of existing software
Oct 2018 - Sep 2020
2 years
Neuhausen auf den Fildern, Germany

Software and Commissioning Engineer

FANUC Europe GmbH

Expertise details
Position Summary
Software and Commissioning Engineer at FANUC Europe GmbH
Industries
Automotive
Manufacturing
Business Areas
Operations
Product Development
  • Commissioning of painting systems in the automotive industry
  • Creating, optimizing, and further developing control software for robot systems and paint applications
  • Further development of visualization and control concepts
  • Programming robot controllers and robot configuration
  • Commissioning and optimization of painting systems in the pre-assembly stage and on-site at the customer
  • Production support and creation of technical documentation
  • Use of Ladder Diagram (KOP) and Structured Control Language (SCL according to IEC 61131-3) as well as C#, SQL, VB.Net, and XML
  • Using TIA Portal V15, Microsoft Visual Studio 2017, and Microsoft SQL Server 2014
  • Process visualization with PAINTworks and iPendant
  • Working with SIEMENS S7-1500 controllers, FANUC industrial robots (P-1000iA, P-250iB), and R-30iB plus robot controllers
  • Using ROBOGUIDE for robot simulations
  • Use of Profinet and TCP/IP networks
  • Version control with Git and TortoiseGit
  • Use of iRVision machine vision systems
  • Design and implementation of the FANUC showroom including robot and vision system configuration as well as creation of training materials
  • Project support at the customer FCA Italy S.P.A. (Bicolor Roof FIAT) with focus on visualization and control concepts
Aug 2018 - Sep 2018
2 months
Hinwil, Switzerland

Software Developer for Spring Return Drive Test Cell

BELIMO Automation AG

Expertise details
Position Summary
Software Developer for Spring Return Drive Test Cell at BELIMO Automation AG
Industries
Manufacturing
Business Areas
Product Development
Quality Assurance
  • Adapt control and safety programs (TwinSAFE) for a spring return drive test cell
  • Commissioning of the test cell
  • Handover of commissioning protocols
  • Use of sequential function charts and structured text (ST according to IEC 61131-3)
  • Using TwinCAT 3.1 as development environment
  • Process visualization with LabVIEW
  • Working with Beckhoff CX2030-0120 controllers
  • Using TCP/IP networks
Nov 2016 - Sep 2018
1 year 11 months
Selb, Germany

Software Developer for Motor-Pump Unit Assembly Line

Rausch & Pausch GmbH

Expertise details
Position Summary
Software Developer for Motor-Pump Unit Assembly Line at Rausch & Pausch GmbH
Industries
Manufacturing
Business Areas
Information Technology
Production
  • Software development of PLC sequences and user interface for a motor-pump unit assembly line
  • Further development of software modules and a software library
  • Commissioning of the system in-house up to final acceptance on site with the customer
  • Production support and creation of technical documentation
  • Use of C#, structured text (ST according to IEC 61131-3), WPF, and XAML
  • Using TwinCAT 3.1 as development environment
  • Use of Cognex In-Sight Explorer for image processing and Cognex vision systems
  • Process visualization with VisiWin 7
  • Working with Beckhoff C5102 and C6920 controllers, Stäubli RX160 industrial robots, and AX5000 drives
  • Use of EtherCAT and TCP/IP networks
  • Version control with SVN
Nov 2016 - Sep 2018
1 year 11 months
Dußlingen, Germany

Software Developer

ZELTWANGER Automation GmbH

Expertise details
Position Summary
Software Developer at ZELTWANGER Automation GmbH
Industries
Automotive
Manufacturing
Business Areas
Information Technology
Production
  • Software design and implementation in the automotive industry
  • Commissioning of assembly lines and test systems
  • Software development of PLC sequences and user interface
  • Use of C#, structured text (ST according to IEC 61131-3), WPF, and XAML
  • Using TwinCAT 3.1 as development environment
  • Process visualization with VisiWin 7
  • Use of Cognex In-Sight Explorer for image processing
  • Working with Beckhoff C5102 and C6920 controllers, Stäubli RX160 industrial robots, and AX5000 drives
  • Use of EtherCAT and TCP/IP networks as well as Cognex vision systems
  • Version control with SVN
  • Conducting commissioning in-house up to final acceptance on site with the customer
  • Production support and creation of technical documentation
Oct 2014 - Apr 2015
7 months
Chemnitz, Germany

Bin Picking System

Technische Universität Chemnitz

Expertise details
Position Summary
Bin Picking System at Technische Universität Chemnitz
Industries
Education
Manufacturing
Business Areas
Information Technology
Product Development
Research and Development
  • Research and application of digital image processing algorithms for robot guidance
  • Development of a bin picking system based on 3D image processing
  • Use of C/C++ and V+
  • Using Microsoft Visual Studio 2013 as development environment
  • Use of OpenCV for image processing
  • Working with Stäubli RX90B industrial robots
  • Use of TCP/IP networks
Nov 2013 - Feb 2014
4 months
Chemnitz, Germany

Research Assistant

Technische Universität Chemnitz

Expertise details
Position Summary
Research Assistant at Technische Universität Chemnitz
Industries
Manufacturing
Business Areas
Research and Development
  • Designing and implementing software solutions in the field of robotic systems
  • Further development of software for collision avoidance between robots using virtual force fields
  • Use of KRL and PASCAL
  • Using Delphi XE2 as development environment
  • Working with KUKA KR6-2 industrial robots
  • Use of TCP/IP networks
Mar 2008 - Oct 2010
2 years 8 months
Bangkok, Thailand

IT Security Manager (ITIL), IT Engineer

Siemens Ltd.

Expertise details
Position Summary
IT Security Manager (ITIL), IT Engineer at Siemens Ltd.
Industries
Manufacturing
Business Areas
Information Technology
Quality Assurance
  • Ensuring a well-designed and controlled IT security process to maintain business continuity
  • Carrying out security measures and supporting audits
  • Planning IT recovery measures
  • Managing data centers
  • Resolving incidents in 2nd and 3rd level support
Mar 2007 - May 2007
3 months
Thailand

Trainee Application Engineer

Seagate Technology Ltd.

Expertise details
Position Summary
Trainee Application Engineer at Seagate Technology Ltd.
Industries
Information Technology
Manufacturing
Business Areas
Information Technology
  • Implementing software solutions in the electrical and electronics industry
  • Gathering company requirements
  • Improving an existing web application

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Manufacturing, Automotive, Energy, and Education.

Manufacturing
Automotive
Energy
Education
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Production, Quality Assurance, Operations, and Research and Development.

Information Technology
Product Development
Production
Quality Assurance
Operations
Research and Development
Profile match chart

Skills

  • Programming Languages: C#, Structured Text (St According To Iec 61131-3) (Very Good Practical Knowledge)
  • Programming Languages: C/c++, Golang, Karel, Matlab, Pascal, Vb.net (Intermediate Knowledge)
  • Programming Languages: Krl, Python 3.8, Sql, V+, Wpf, Xaml (Basic Knowledge)
  • Development Environments: Twincat 3.1.4026, Tia Portal V18, Microsoft Visual Studio 2022, Visual Studio Code, Pycharm
  • Frameworks: Gin, Tensorflow
  • Image Processing: Cognex In-sight Explorer, Irvision, Opencv
  • Process Visualizations: Ipendant, Paintworks, Twincat 3 Hmi Engineering, Visiwin 7, Wincc Comfort
  • Plcs: Beckhoff, Siemens
  • Industrial Robots: Fanuc, Kuka, Stäubli, Yaskawa
  • Robot Controllers: R-30ib Plus
  • Robot Simulations: Roboguide
  • Database Systems: Mongodb, Ms Sql Server 2004, Postgresql
  • It Infrastructures: Hp Server/storage, Netapp, Hyper-v, Vmware
  • Container Virtualization: Docker
  • Version Control Systems: Git, Svn, Siemens Vci, Twincat Multiuser
  • Text Processing: Ms Office, Latex

Languages

Thai
Native
German
Advanced
English
Advanced

Education

Oct 2011 - Apr 2015

Technische Universität Chemnitz

Master of Science · Energy and Automation Systems · Chemnitz, Germany · 2.0

Jun 2002 - Oct 2007

Assumption University of Thailand

Bachelor of Engineering · Computer Engineering · Bangkok, Thailand · 2.39

Certifications & licenses

ITIL® V2 Foundation

Machine Learning

Microsoft Certified Professional

Microsoft® Certified IT Professional

Microsoft® Certified Solutions Associate

Microsoft® Certified Technology Specialist

Programming, Commissioning and Diagnostics of the TwinCAT IEC 61131-3 System

iRVision

Statistics

Experience

Total positions 17
Experience in Manufacturing 13 y
Avg length 1 y 1 m
Longest experience 5 y 5 m

Global Experience

Countries worked in 3 (Germany, Thailand, Switzerland)
Primary country Germany

Expertise

Recent roles Software Developer for SiC-Mold Production Line, Software Developer for Battery Housings for Electric Vehicles, Software Developer for Impregnation Plant
Main industries Manufacturing, Automotive, Energy
Main business areas Information Technology, Product Development, Production

Qualifications

Highest degree Master
Certifications earned 8

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Natdanai based?

Natdanai is based in Reutlingen, Germany.

What languages does Natdanai speak?

Natdanai speaks the following languages: Thai (Native), German (Advanced), English (Advanced).

How many years of experience does Natdanai have?

Natdanai has at least 13 years of experience. During this time, Natdanai has worked in at least 17 different roles and for 16 different companies. The average length of individual experience is 1 year and 9 months. Note that Natdanai may not have shared all experience and actually has more experience.

What roles would Natdanai be best suited for?

Based on recent experience, Natdanai would be well-suited for roles such as: Software Developer for SiC-Mold Production Line, Software Developer for Battery Housings for Electric Vehicles, Software Developer for Impregnation Plant.

What is Natdanai's latest experience?

Natdanai's most recent position is Software Developer for SiC-Mold Production Line at Vitesco Technologies Germany GmbH.

What companies has Natdanai worked for in recent years?

In recent years, Natdanai has worked for Vitesco Technologies Germany GmbH, BBKN Boysen Batterie Komponenten Nagold GmbH & Co. KG, bdtronic GmbH, GMVT GmbH, and Scheugenpflug GmbH.

Which industries is Natdanai most experienced in?

Natdanai is most experienced in industries like Manufacturing, Automotive, and Education. Natdanai also has some experience in Energy and Information Technology.

Which business areas is Natdanai most experienced in?

Natdanai is most experienced in business areas like Information Technology, Product Development, and Quality Assurance. Natdanai also has some experience in Production, Operations, and Research and Development.

Which industries has Natdanai worked in recently?

Natdanai has recently worked in industries like Manufacturing, Automotive, and Energy.

Which business areas has Natdanai worked in recently?

Natdanai has recently worked in business areas like Information Technology, Product Development, and Production.

What is Natdanai's education?

Natdanai holds a Master in Energy and Automation Systems from Technische Universität Chemnitz and a Bachelor in Computer Engineering from Assumption University of Thailand.

Does Natdanai have any certificates?

Natdanai has 8 certificates. Among them, these include: ITIL® V2 Foundation, Machine Learning, and Microsoft Certified Professional.

What is the availability of Natdanai?

Natdanai is immediately available for suitable projects.

What is the rate of Natdanai?

Natdanai's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Natdanai?

To hire Natdanai, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Rate comparison chart
Market avg: 850-1010 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.