Software Engineer


Software Engineer



  • Bachelor’s or Master’s in Computer Science (or equivalent) with 7-10 years of software design and development experience.
  • Experience in Microsoft Windows platform using C#, .Net Framework, and WCF technologies is a must.


Additional qualifications include:

  • Strong analytical and problem solving skills.
  • Excellent knowledge of product life cycle and software development life cycles.
  • Excellent written and verbal communication skills
  • Strong customer orientation skills
  • Ability to interface with customers and/or stakeholders from remote sites


The following skills would be an added advantage

  • Factory Automation experience with development and support of mission critical systems
  • Experience in specifying and programming Microsoft Workflow Foundation
  • Experience in manufacturing execution system modelling objects and concepts


Job Description:

  • ATTD-Automation’s Control Systems Engineering team to develop, and support factory business logic for equipment controlled software (Station Controllers) used for client’s SPTD, Die Sort, Die Prep, Assembly and Test Manufacturing.
  • Responsible for design, development, validation, and support of business logic components to enable platform and manufacturing technologies.
  • Work with the backend system providers and other third party software suppliers including a new MES (manufacturing execution system) replacement to provide cross functional linked logic.
  • Independently manage work assignments and complete project lifecycle management (i.e. requirement analysis to deployment and support).


Your responsibilities will include but not be limited to:

  • Analyzing the customer requirements and designing software solutions to meet requirements.
  • Maintaining clear communications with customers and stakeholders.
  • Creating robust, reliable, and high performance applications that satisfy all customer requirements.
  • Creating and running test suites to prove the functionality, reliability, and performance of the applications you develop.
  • Providing expert level support to factory technicians and process engineers on use of these applications.



Apply now