An Associate engineer usually works on tasks given by their senior members in the team. As it is more of a new/ fresher experience, you would be given a training and then be expected to apply the learning on the job. There would be mentors (in the form of senior engineers in the team) to guide you with your work in case you are not able to complete something. The atmosphere is very friendly. No one is rude to associate engineers if they aren't able to complete a given task as everyone is aware that they are still learning how to handle real-world clients. The associate engineer typically reaches office at 9 am and leaves office by 6 pm.
An Associate System Engineer starts contributing at a beginner level in a project, working on anything from ETL, Java or Testing depending on project requirements and the ASE's training domain. It is typically a beginner level coding role.