Home Business & Other Interviewing Engineering Graduates

Interviewing Engineering Graduates

By Connor S Riley
books-svg-icon Book
eBook $7.99 $4.99
Print $16.99
Subscription $15.99 $10 p/m for three months
$10 p/m for first 3 months. $15.99 p/m after that. Cancel Anytime!
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook + Subscription?
Download this book in EPUB and PDF formats, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do you get with video?
Download this video in MP4 format
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with video?
Stream this video
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with Audiobook?
Download a zip folder consisting of audio files (in MP3 Format) along with supplementary PDF
What do you get with Exam Trainer?
Flashcards, Mock exams, Exam Tips, Practice Questions
Access these resources with our interactive certification platform
Mobile compatible-Practice whenever, wherever, however you want
BUY NOW $10 p/m for first 3 months. $15.99 p/m after that. Cancel Anytime!
eBook $7.99 $4.99
Print $16.99
Subscription $15.99 $10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook + Subscription?
Download this book in EPUB and PDF formats, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do you get with video?
Download this video in MP4 format
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with video?
Stream this video
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with Audiobook?
Download a zip folder consisting of audio files (in MP3 Format) along with supplementary PDF
What do you get with Exam Trainer?
Flashcards, Mock exams, Exam Tips, Practice Questions
Access these resources with our interactive certification platform
Mobile compatible-Practice whenever, wherever, however you want
About this book
Publication date:
October 2014
Publisher
Packt
Pages
52
ISBN
9781783000104

 

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.

About the Author
  • Connor S Riley

    Connor Skye Riley is a software engineer specializing in user experience design and frontend web development. She has experience both in conducting technical interviews and in working closely with technical recruiters to develop software products. In teaching web development courses, she has counseled students on what to expect from their first technical interviews. With nearly a decade of professional experience at companies ranging from some of the largest in the world to scrappy startups, she has spent considerable time thinking about how and why we recruit engineers the way we do.

    Browse publications by this author
Interviewing Engineering Graduates
Unlock this book and the full library FREE for 7 days
Start now