Careers Finding a Job Software Engineer Cover Letter and Resume Example Share PINTEREST Email Print vgajic/Getty Images Finding a Job Job Searching Cover Letters Skills & Keywords Resumes Salary & Benefits Letters & Emails Job Listings Job Interviews Career Advice Best Jobs Work-From-Home Jobs Internships By Alison Doyle Updated on 02/01/21 Software engineers, also known as software developers, build and maintain software programs, applications, and computer systems. This is a highly technical job, demanding knowledge of engineering principles as well as coding languages like C++, Java, and Python. But if you have the right skill set—or are willing to learn—you can make good money as a software engineer. The Bureau of Labor Statistics (BLS) reports that the median annual salary for software developers was $107,510 in May 2019, the most recent year for which data is available. Best of all, it’s a growing occupation: the BLS projects that jobs in this field will increase 22% by 2029. Applying for a job as a software engineer? Review an example of a cover letter for a software engineer position. Also see below for a software engineer resume example, and tips for emailing a cover letter and resume. Software Engineer Cover Letter This is a cover letter example for a software engineer. Download the software engineer cover letter template (compatible with Google Docs and Word Online) or see below for more examples. Download the Word Template Software Engineer Cover Letter Example (Text Version) Sherry Applicant123 Main StreetAnytown, CA email@example.comFebruary 1, 2021Acme InfoTech123 Business Rd.Business City, NY 54321Dear HR Manager:With a Bachelor’s Degree and Master’s Degree in computer science, numerous years of hands-on experience creating and implementing software applications, and the ability to troubleshoot and solve problems in a timely and accurate manner, I confidently express my interest in your posting on LinkedIn for an experienced software engineer.I have been involved in numerous large-scale software releases and understand the importance of time management and open communication. While it may be easy to focus on the technical side of work, I’ve found that being able to express concerns, roadblocks, and alternative solutions to colleagues of varying technical backgrounds has been invaluable in my professional development.Over the course of my career as a software engineer I have:Become a certified Software Development Associate and Professional.Led two successful software releases as the Java team leader.Increased team efficiency by implementing Agile methodologies.I truly believe in continued education and research and continue to seek new software and methods to assist with product development. I hope to bring my knowledge, and future knowledge, to your organization.Attached is a copy of my resume that further explains my background and technical skills. I can be reached anytime via my cell phone, 555-555-5555 or via email at firstname.lastname@example.org. Thank you for your time and consideration. I look forward to speaking with you more about this opportunity.Best regards,Signature (signature hard copy letter)Sherry Applicant Computer Engineer/Programmer Resume Example This is an example of a resume for a computer engineer or programmer position. Download the computer programmer/engineer resume template (compatible with Google Docs and Word Online) or see below for more examples. Download the Word Template Computer Engineer/Programmer Resume (Text Version) Sherry Applicant123 Main Street • Anytown, CA 12345 • (555) 555-5555 • email@example.comSOFTWARE ENGINEERCreating and efficiently programming software in C++, Java, C, ASP.NET, and SQLRespected Software Engineer with 10+ years’ experience programming and debugging software in a variety of languages including C++, Java, ASP.NET, and SQL, seeks position with a top tech firm.Key skills include:Showcasing Products at ConferencesProficient in C++, J2EE, XML, Windows Server, Unix, and UMLComputer “Bootcamp” TrainedConsult for Area Companies, High School Programs, and Fellow ProgrammersPROFESSIONAL EXPERIENCECOMPUTER COMPANY, Anytown, Calif.SOFTWARE ENGINEER (February 2017 – Present)Developed company’s current software product using C++ and Java, assisting in design of next release (J2EE); traveling to standard meetings at SNIA SMIS-S to represent Computer Company, and traveling to SNW, a semiannual consumer conference.Notable accomplishments:Worked closely with new software developers in India Tech Center for product launch.Wrote company training manual now used for all new software engineers and programmers.COMPANY INC., Everytown, Calif.SOFTWARE ENGINEER (June 2012 – February 2017)Worked on new functionality in the 7.0 release of the Company Dynamic Sourcing Engine.Notable Accomplishments:Developed C++ in Unix and Windows Visual Studio, completing project six months early.Worked on a solo project to add multithreaded capabilities to company’s engines.EDUCATION & CREDENTIALSABC COLLEGE, Troy, N.Y.Bachelor of Science (Major: Computer Science; Minor: Management), May 2012Languages, Applications, Application Servers, and Database SystemsC++, Java, C, ASP.NET, SQL • MS Visual Studio, Eclipse • JBoss, Tomcat • SQL Server, MySQLCertificationsCisco Certified Network Associate (CCNA) • Unicenter Certified Engineer • Microsoft (MCSD) Certified Tips for Sending a Software Engineer Cover Letter and Resume Highlight your skills. Look at the job advertisement, paying close attention to the keywords related to the desired skills, experience, and qualifications. Emphasize these keywords in your cover letter, resume, and other application materials. Use a template. Review cover letter samples and templates before starting your own. Customize your document for each job application. Sending your resume and cover letter via email? List your name and the job title in the subject line of the email message: Subject: Software Engineer - Your Name Include your contact information in your email signature, and don't list the employer contact information. Start your email message with the salutation. Proofread and test your message. Have a trusted friend look over your materials and be sure to send yourself a test message before you email your resume and cover letter to the hiring manager.