Aug 10, 2018 - 10:54 AM
You must speak to the wants and needs of the employers. This means drawing attention to your technical skills and the achievements you've had in past positions. Stick to details and avoid broad statements. Get the reader excited through using numbers and figures. Do not explain that you want a job. Instead, explain why you are the right pick for the job. Think about what you would want if you were the hiring manager.
It is also important to keep it looking professional. Do not get fancy with formatting. The goal is readability. Use a simple font and normal spacing. A serious looking letter shows you are serious about the job.
Do not forget to make it specific to the job. A software engineer must have a clear understanding of software and related systems. You need strong technical knowledge and skills. Draw attention to any unique attributes you have that make you stand out.
If you need more help, look for samples of cover letters for software engineers. Here is a solid example.