I'm a graduating master's student in engineering with 2 years of professional work experience. I find some positions without any information about what level of experience employers are looking for in their candidates, e.g., "X+ years of experience", or "intermediate level". What's HR manager or department manager's intent on such ads? I have hard time imagining them saying, "we want a new staff, but we don't really care he/she is entry-level or senior-level". They list what kind of technical skills they need though.
Why would an employer not post the number of years required in a job ad?