Apply now »

Software Developer (C++)

Job Posting Date:  Nov 13, 2023
Location:  Manesar
Contract Type:  Permanent Position

 Atotech, a brand within the Materials Solution Division on MKS Instruments, develops leading process and manufacturing technologies for advanced surface modification, electroless and electrolytic plating, and surface finishing. Applying a comprehensive systems-and-solutions approach, Atotech's portfolio includes chemistry, equipment, software, and services for innovative and high-technology applications. These solutions are used in a wide variety of end-markets, including datacenter, consumer electronics and communications infrastructure, as well as in numerous industrial and consumer applications such as automotive, heavy machinery, and household appliances.

With its well established innovative strength and industry-leading global TechCenter network, MKS delivers pioneering solutions through its Atotech brand - combined with unparalleled on-site support for customers worldwide. For more information about Atotech, please visit us at



What the role involves:

  • Perform SCADA (including HMI and PLC components) features development and bug fixing
  • Collaborate with QA and follow their requirements in terms of quality.
  • Follow Agile processes in team
  • Be concentrated on SDLC (Software Development Life Cycle)
  • Be concentrated on quality (Code review, Focus on tests, Documentation)


Ideally you have:

  • Strong knowledge of C++ (C++14/17)
  • Experience with cross platform programming
  • Knowledge of technical English language
  • More than 5 years of experience in software development


Nice to have:

  • Experience with Python
  • Experience with Git version control systems, Jira
  • Experience with test-driven development (TDD) methodology
  • Experience with SECS/GEM, SQL, gRPC
  • OPC UA or/and OPC Classic communication protocols.
  • Experience with various fieldbuses (Modbus, EtherCAT, etc)

Apply now »