Automation Software Engineer
About this position
Responsibilities
• Coding and test programming for software of automation machine applications.
• Develop and deploy software applications for automation machine controlling.
• Execute code builds to test and production environments.
• Fix bugs in existing code.
• Collaborate with product, design, and automation/operation teams.
• Maintain documentation and provide machine instruction manual and training.
• Provide testing, documentation, training, and support for third-party software products.
• Resolve user-submitted problems and questions.
Requirements
• Bachelor’s degree or Master’s Degree in Computer Science or Electrical Engineering, or related field.
• 0 - 3 years of experience in software development.
• Knowledge and experience and good programming language with C#, C++, .xml, API, JSON.
• Additional experience with JavaScript, HTML, VB.NET, Python, database is a plus.
• Track record of successful application development is a plus.
• Ability to write clean, well-documented code.
• Excellent complex problem solving and critical thinking skills.
• Solid troubleshooting and communication skills.
• Demonstrated analytical and critical thinking abilities.
• Basic Knowledge with image processing/machine vision, robot programming for automation is a plus.
• Have a passion for this automation job.
• Result-oriented, hard-working, and reliable person.
• Good command of speaking, writing and reading in Thai and English.