Right now I am trying to write a cover letter for an IT internship at an energy company but cannot find any information on who is hiring the interns. I have googled for about an hour and could not find anything. How do I address the cover letter?
"To whom it may concern" is always fine.
"To the Hiring Department"
"Dear Sir or Madam" - a bit archaic but legitimate.
It really doesn't matter as long as the cover letter is:
Those are the key points. In cases where you are applying for a position with no personal contact, it can be useful in the text to reference how you found out about the position so they know where you are coming from.
The Dear Mr Smith, of a cover letter is good if you have it. If you don't you can leave it off (the salutation).
What we look for in cover letters is the following:
Resumes with cover letters are sorted above 'just' resumes.
In an on-line world, it's ok not to who to address it to.
As Craig mentions, grammar is very important for any job, including programming.
Beth has the bigger point - it is vital to explain why you are a good fit for the role. The resume and cover letter will get a Yes or No answer to "Should I interview this person?" within 60 seconds. Your cover letter has just seconds to say, "Here's what you want, and here's how I have it" in language that works for both the hiring manager and the HR screener.
So back to your case... You have to show you know what they need from interns, and how you have it. (Base IT skills, passion for the energy industry, long term interest in working in the field, huge respect for their firm, etc.)
I was what I was tought at school (UK) was the corect salutation if you do not know that actual name (but this may be country specific)