Search icon
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletters
Free Learning
Arrow right icon
Interviewing Engineering Graduates
Interviewing Engineering Graduates

Interviewing Engineering Graduates: Ensure your team succeeds when you hire the very best in new engineering talent

By Connor S Riley
$7.99 $4.99
Book Oct 2014 52 pages 1st Edition
eBook
$7.99 $4.99
Print
$16.99
Subscription
$15.99 Monthly
eBook
$7.99 $4.99
Print
$16.99
Subscription
$15.99 Monthly

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Buy Now

Product Details


Publication date : Oct 17, 2014
Length 52 pages
Edition : 1st Edition
Language : English
ISBN-13 : 9781783000104
Category :
Concepts :
Table of content icon View table of contents Preview book icon Preview Book

Interviewing Engineering Graduates

Chapter 1. The Job Description

There's a lot of competition for top engineering talent out there. Companies are increasingly eager to hire new talent from a relatively small pool of candidates. It's tough to get noticed when your company's jobs are up against so many others. So how do you make your open positions stand out? The key is to think about your job descriptions as actual advertisements designed to get engineers excited about working for your company!

In this chapter, we'll cover:

  • A simple framework that will vastly improve every job description you write

  • What to emphasize to get engineers interested

  • How to avoid common mistakes when writing engineering job descriptions

  • How and where to promote your vacancy

A universal job description framework


Before you start writing, it's important to understand what separates an ordinary job description from an outstanding one. A great job description:

  • Keeps it short: There's no need to get bogged down in details. Use the space you have to sell prospective candidates the unique problems your company solves.

  • Builds on success: Do your research and read other job descriptions for positions like yours. How are top companies in your industry writing their job openings? How can you do it better?

  • Sells your company culture: Personality counts! Be clear about what kind of team member succeeds at your company and you'll attract like-minded people.

  • Gets candidates excited: Always ask yourself, "Why should this candidate want to work for my company?", and craft every sentence to answer that question.

Just like every building begins with a solid foundation, every job description should follow from a solid framework. Think of the following sections as a checklist or guide to organizing your thoughts as you write.

Start with a concise title

Job titles should clearly indicate the level of the position (for example, Entry Level, Expert, or Lead) and the role in just a few words. Research what other companies in your industry call a given position to make sure your titles are similar.

Note

Tip

Browsing versus searching for job titles

Most jobs are posted online, and the job title can make or break the visibility of the job description. If the job is going to be posted on a small job board, you may consider treating the job title as more of a catchy headline. For example:

"Raise your hand if you want to build iPad apps!"

"Seeking UI Engineer with great design sense"

If people are going to be searching for your job, keep the title short, standard, and clear. For example:

  • "Lead Medical Device Engineer"

  • "Environmental Engineer, Wastewater Treatment"

About your company

This should be where you answer, "Why should I want to work for your company?" in a few sentences. This section should definitely not look like standard company boilerplate! Every position calls for a slightly different description of the work environment; remember that you're advertising to a distinct group of candidates. Depending on the position, you might mention the following points:

  • Company description, including recent milestones and growth

  • Office environment and employee perks

  • Team size and structure

  • Employee benefits package

Who you're looking for

Use this section to help candidates see themselves in this position. Be clear about the duties this person must perform, but keep in mind the kind of social and cultural fit you're looking for too. In general, try to cover the following:

  • Why this position is open

  • Technical details of the project you're hiring for

  • Qualities of the ideal candidate

  • Expected responsibilities for this position

  • Hours, travel requirements, contract details, or salary expectations

Requirements

Ideally, the technical requirements should be one of the shortest and quickest sections of any job description you write. Don't throw in everything but the kitchen sink. The following is all you really need:

  • Three to four bare minimum requirements

  • A ranked list of no more than ten nice-to-have requirements

With the preceding outline, you'll be able to start writing tighter, more effective job descriptions for any type of position. The following sections will take a more focused look at how to tailor your job descriptions to engineering positions.

What engineers look for in a job description

This section will take a more focused look at how to tailor your job descriptions to engineering positions. When you emphasize the right features of your company and job, you'll attract more engineers who are passionate about solving problems and building great products. So, what gets top candidates interested?

A clear picture of what you're building

Engineering candidates want to build products they can get excited about. The opportunity to tell all of our friends that we helped build an exciting product is a major reward of being an engineer. So, take the opportunity to show off what your company is building in the job description!

If your company is hiring engineers to work on a new or early-stage product that you haven't publicized yet, it's easy to be too coy and speak in general terms. There are reasons to not share too much information, of course. But which of the following jobs sound more interesting?

  • "Stealth startup seeks data analysis wizard to help us shake up social media."

  • "We're a small team building a platform to connect independent contractors and homeowners in a trustworthy, transparent marketplace. We're looking for a passionate self-starter to help us scale our product to reach a national audience."

The first job description is obviously more generic. "Social media" is a very saturated market, and the description provides no detail about what the company proposes to do differently. The second one is better; simply, it provides concrete details about what is being built and for whom.

I encourage you to be as specific as possible about what you're actually hiring someone to make. No candidate wants to come into an interview with no idea about the product they'll be working on!

Interesting problems to solve

A surprisingly large amount of the day-to-day routine of being an engineer is figuring out if what you're building has already been built, and repurposing existing solutions to fit your current needs. While an engineer who does this well will save huge amounts of time and money, they will never find it as exciting as solving a problem that nobody else has ever solved.

Survey your engineering team members about the last project they had that got them excited. If you want to attract technological innovators, advertise how your team is already inventing new solutions.

Your engineering team's culture

Tell potential applicants a little about what the culture of your engineering team is like. Are engineers encouraged to work with other departments? Does your office layout support collaboration or individual privacy? Be sure to mention whether your engineers work with other teams at other locations, and whether working from home is encouraged or discouraged at your company.

Does your organization have codified company values? How do these relate to the engineering team? Do you encourage engineers to give back to the community? To pursue side projects? To manage their own time?

Additionally, if the position presents a great opportunity for personal growth, continuing education, mentorship, or leadership opportunities, be sure to mention that in the job description.

A clear idea of who you're looking for

Ideally, every engineering candidate would be a highly domain-experienced, efficient, seasoned professional. Realistically, these are tough to find. Be realistic about what role you need filled—does this person absolutely need to be an expert in order to do the job? Would a generalist who learns quickly and works well in a small team be a better fit? Give an accurate picture of who you imagine the ideal candidate to be and the applicants you get will be those who can see themselves in that role.

Day-to-day expectations

If you can, it's good to give engineering candidates an idea of the day-to-day process your engineering team follows (for example, mention if the team follows scrum or other agile development processes). Every company, team, and individual does their best work under different conditions, and you will have more success in hiring if your applicants know that their work style fits your engineering team's style.

What does your typical product lifecycle or release schedule look like? Some engineers thrive in an environment where new code is released every day, while others want to work on projects that are perfected over the course of months and then delivered.

Does the team follow any particular engineering methodology? How are engineers expected to participate in product development and planning? Many of these questions boil down to how much of the engineer's time will be spent in meetings. Every candidate will have a different idea of what works for him or her.

A note on buzzwords


What's wrong with the following job description?

"Rockstar Software Developer wanted: Must have a killer portfolio and open source project experience. Are you a code ninja with a take-no-prisoners attitude? Then we want to hire you!"

"Rockstar", "ninja", "killer", "take-no-prisoners"... kind of violent, isn't it? This is a contrived example, but there's a definite trend amongst smaller companies and up-and-coming startups to overuse buzzwords like these to communicate a sense that they have a fun, youthful, or innovative culture and are looking for fitting candidates.

Do you really want to hire a destructive, self-centered rockstar? A ninja who operates outside of the team? Probably not! It's best to clearly communicate what you actually want in an employee rather than relying on buzzwords to hopefully do it for you.

Don't prematurely limit your candidate pool—be clear about who you're looking for without using buzzwords.

Writing technical job requirements


Writing technical job requirements can be daunting, especially if you're not personally familiar with the technologies the engineers in your organization use. I encourage you to get input early on from the engineers who will be working with a new hire to get a sense of what the requirements should be.

Keep the list of absolute must-have requirements to three or four bullet points. Talk to your engineering team members to understand what skills are necessary on day one to do the job, and leave everything else as nice-to-have. Each extra must-have decreases the number of qualified applicants you'll get and increases the amount of time it will take to find a good hire.

Phrase technical requirements in terms of results rather than specific tools where possible. Requirements like "Experience developing rich interactive web applications" or "Proficiency with CAD software to design complex mechanical components" leaves room for candidates who may not know the specific tools your engineers use, but can demonstrate that they have achieved the level of results your organization needs.

Ask candidates to prove their skills rather than just match the keywords in your job description. Require candidates to show an online portfolio, code samples, or other meaningful work deliverables that demonstrate past accomplishments. This is an excellent must-have requirement because it gives candidates the opportunity to show off their skills, but doesn't constrain them to one technology.

Getting the word out


Using the previous tips, you've written an exciting, unique job description for your open engineering position. After you've posted your job to your company website, along with your large job boards of choice, what more can you do?

There are many online communities which run tech-focused job boards; these will put your job description in front of the right audience.

Note

Make a note

Look for communities which provide resources for engineers, like Stack Overflow (careers.stackoverflow.com), professional organizations like the Society of Women Engineers (careers.swe.org), or tech news communities like TechCrunch (crunchboard.com).

Make sure you get a feel for the individual community before posting; smaller communities might respond better to a more casual writing style, for instance.

With persistence and careful targeting of your job advertisements, you will quickly see a benefit in the quantity and quality of applicants your job descriptions draw in.

Summary


In this chapter, we have learned how to:

  • Use a universal framework to write tighter, more effective job descriptions

  • Get engineers interested by understanding what they look for in a job description

  • Avoid buzzwords

  • Write better technical job requirements

  • Promote the job description in all the right places

Next, we will discuss how to go beyond job postings and start actively recruiting engineers.

Left arrow icon Right arrow icon

Key benefits

What you will learn

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Buy Now

Product Details


Publication date : Oct 17, 2014
Length 52 pages
Edition : 1st Edition
Language : English
ISBN-13 : 9781783000104
Category :
Concepts :

Table of Contents

11 Chapters
Interviewing Engineering Graduates Chevron down icon Chevron up icon
Credits Chevron down icon Chevron up icon
About the Author Chevron down icon Chevron up icon
About the Reviewer Chevron down icon Chevron up icon
Preface Chevron down icon Chevron up icon
The Job Description Chevron down icon Chevron up icon
Recruiting Engineers Chevron down icon Chevron up icon
The Phone Screening Chevron down icon Chevron up icon
Code Tests Chevron down icon Chevron up icon
In-person Interviews Chevron down icon Chevron up icon
Follow-up, Negotiation, and Closing a Hire Chevron down icon Chevron up icon

Customer reviews

Filter icon Filter
Top Reviews
Rating distribution
Empty star icon Empty star icon Empty star icon Empty star icon Empty star icon 0
(0 Ratings)
5 star 0%
4 star 0%
3 star 0%
2 star 0%
1 star 0%

Filter reviews by


No reviews found
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

How do I buy and download an eBook? Chevron down icon Chevron up icon

Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.

If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.

Please Note: Packt eBooks are non-returnable and non-refundable.

Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:

  • You may make copies of your eBook for your own use onto any machine
  • You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website? Chevron down icon Chevron up icon

If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:

  1. Register on our website using your email address and the password.
  2. Search for the title by name or ISBN using the search option.
  3. Select the title you want to purchase.
  4. Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title. 
  5. Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook? Chevron down icon Chevron up icon
  • If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
  • To view the errata for the book, see www.packtpub.com/support and view the pages for the title you have.
  • To view your account details or to download a new copy of the book go to www.packtpub.com/account
  • To contact us directly if a problem is not resolved, use www.packtpub.com/contact-us
What eBook formats do Packt support? Chevron down icon Chevron up icon

Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.

You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.

What are the benefits of eBooks? Chevron down icon Chevron up icon
  • You can get the information you need immediately
  • You can easily take them with you on a laptop
  • You can download them an unlimited number of times
  • You can print them out
  • They are copy-paste enabled
  • They are searchable
  • There is no password protection
  • They are lower price than print
  • They save resources and space
What is an eBook? Chevron down icon Chevron up icon

Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.

When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.

For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.