Software Engineer
Engineering
Edwards
Asan
Korea, Republic of
On-Site
Job Description

Mission

As a Software Engineer at Edwards Korea Ltd, you will play a crucial role in the development, enhancement, and rigorous testing of PLC (Programmable Logic Controller) and HMI (Human-Machine Interface) software. These software solutions are integral to Edwards' advanced products and integrated systems that operate within the semiconductor vacuum technology space.

Key Responsibilities

  • Develop, code, and test robust PLC software modules aligned with industrial control standards and company product needs.
  • Design, implement, and test HMI software modules using technologies such as C#, VB.NET, and WinForms to ensure intuitive and responsive user interfaces.
  • Execute hands-on testing of software using real-world hardware, including vacuum pumps, abatement systems, precursor delivery systems, and simulators to validate software functionality and integration.
  • Assist with software development lifecycle activities, including maintenance and the execution of automated tests to improve software reliability and performance.
  • Participate actively in peer reviews, design reviews, code reviews, and walkthroughs fostering a collaborative environment for continuous improvement and quality assurance.
  • Prepare comprehensive documentation covering software results, user instructions, and detailed test plans to maintain clarity and ensure regulatory compliance.
  • Collaborate with senior software engineers to gather, collate, and validate software requirements before development commences, ensuring alignment with project goals and customer needs.

Qualifications and Experience

  • Bachelor’s degree in Software Engineering, Computer Science, or a related discipline, or equivalent practical experience.
  • 0-3 years of relevant experience in software engineering, specifically with PLC and HMI software development.
  • Practical exposure to industrial network systems such as Modbus, Serial communication, and TCP/IP protocols.
  • Familiarity with software configuration management tools and defect tracking systems to support efficient development workflows.
  • Competence in UML analysis and design to support the creation of maintainable and scalable software architectures.

Technical Skills

  • Basic knowledge of IEC 61131-3 standards related to PLC Open programming and industrial control systems implementation.
  • Foundational skills in HMI software development environments using C#, VB.NET, and Windows Forms.
  • Understanding of system simulation programming with simulation tools to accurately model and test software behavior.
  • Experience in developing unit tests and automated testing processes to enhance software quality and reliability.

Opportunities for Growth

You will have the opportunity to shape your career in a cutting-edge environment by engaging in:

  • Architecting and configuring innovative software solutions and operational concepts.
  • Advancing your skills in PLC and HMI software development for leading-edge semiconductor vacuum technology products.
  • Contributing to comprehensive verification and validation processes enhancing product excellence.
  • Documenting and ensuring compliance through the production of complete and accurate software design documentation following established development procedures.

Join Edwards Korea Ltd in Asan and be part of a dedicated Semiconductor Division team that values collaboration, innovation, and excellence in engineering. You will contribute to products that are essential to high-technology industries worldwide and develop expertise that supports your professional growth in software engineering within a production company setting.

Uniting curious minds

Behind every innovative solution, there are people working together to transform the future. With careers sparked by initiative and lifelong learning, we are uniting curious minds, and you could be one of them.

Information at a Glance

Edwards is a leader in the vacuum and abatement markets. The brand’s products are essential for industries such as semiconductor, power generation, chemical and food processing. Edwards believes in working with customers to set new standards and creating environments where innovation thrives. This trailblazer prides itself on making a difference in areas that are intrinsic to people’s everyday lives – from the medical care they receive to the coffee they drink. Wherever there is vacuum, Edwards can also be found, leading the way. Edwards is a brand within Atlas Copco Group.

→ Visit the Edwards website

Uniting curious minds

Behind every innovative solution, there are people working together to transform the future. With careers sparked by initiative and lifelong learning, we are uniting curious minds, and you could be one of them.

Employment type: 
Job Type:  On-Site
Posting End Date: 
Functional area:  Engineering
Legal Entity:  Edwards Korea Ltd
Country/Region: 
City / Province:  Asan