Special offer 

Jumpstart your hiring with a $100 CAD credit to sponsor your first job.*

Sponsored Jobs posted directly on Indeed are 40% more likely to report a hire than non-sponsored jobs**
  • Visibility for hard-to-fill roles through branding and urgently hiring
  • Instantly source candidates through matching to expedite your hiring
  • Access skilled candidates to cut down on mismatched hires

Computer Engineer Job Description: Top Duties and Requirements

Our mission

Indeed’s Employer Resource Library helps businesses grow and manage their workforce. With over 15,000 articles in 6 languages, we offer tactical advice, how-tos and best practices to help businesses hire and retain great employees.

Read our editorial guidelines
6 min read

A Computer Engineer, or Computer Hardware Engineer, is responsible for researching, developing, and building computer or telecommunications hardware such as processors or circuit boards. Their main duties include developing new computer hardware products, overseeing the manufacturing process of their designs, and testing prototypes before products head to market.

Computer Engineer duties and responsibilities

A Computer Engineer has many duties and responsibilities in the computer or telecommunications industries. No matter which industry they work in, some of the most common duties they should be able to perform regularly include:

  • Conduct market research
  • Plan and develop new hardware products for computer or telecommunications devices
  • Coordinate with other engineers to develop new products
  • Supervise production
  • Develop and test prototypes
  • Assess the capabilities of their new designs
  • Develop long-term relationships with suppliers
  • Develop instruction and troubleshooting manuals to support customers in using the new hardware

Hire your next Computer Engineer today.

Post a job

Hire your next Computer Engineer today.

Post a job
Close

Computer Engineer Job Description Examples:

Our mission

Indeed’s Employer Resource Library helps businesses grow and manage their workforce. With over 15,000 articles in 6 languages, we offer tactical advice, how-tos and best practices to help businesses hire and retain great employees.

Read our editorial guidelines

What does a Computer Engineer do?

A Computer Engineer develops new products and computer hardware tools that customers need. They also perform regular research to remain up to date with current computer hardware technology and trends. Computer Engineers plan and execute the development of the hardware and supervise the manufacturing process to ensure their designs are built properly. They must then test their products, work out problems, create modifications, and ensure a fully functional product is sent to market. They also supervise the installation process to ensure their designs and prototypes are properly installed and ready for use.

Computer Engineer skills and qualifications

There are several skills and qualifications to look out for in a Computer Engineer candidate. Some of the skills that come in handy in any industry include:

  • In-depth knowledge of technical infrastructure and design
  • Excellent team leadership and coordination skills
  • Exceptional analytical and problem-solving skills
  • Excellent understanding of the market
  • Ability to network with suppliers and maintain positive relationships
  • Highly-developed organizational skills
  • In-depth knowledge and understanding of electricity and electronics
  • Ability to plan and design prototypes

Computer Engineer experience requirements

A Computer Engineer who is expected to work as a part of a team, under supervision, may have no previous experience other than their education. However, a Computer Engineer who is in charge of leading projects and developments as the supervisor is generally expected to have a minimum of 10 to 12 years of experience in the field of computer engineering.

Computer Engineer education and training requirements

A successful Computer Engineer candidate has a degree in Computer Engineering, Electrical Engineering, Engineering Physics, or a related discipline. They must be licenced engineers, recognized by the governing body of their province. A Master’s degree in Computer Engineering is a strong asset for a candidate and may be a prerequisite for some jobs.

Computer Engineer salary expectations

According to Indeed Salaries, the average Computer Engineer salary in Canada is $78,853 per year. Salaries vary based on factors like geographical location, size and type of industry, and level of experience.

Job description samples for similar positions

If this job description isn’t exactly what you were searching for, consider browsing some similar job description samples including:

Two chefs, one wearing a red headband, review a laptop and take notes at a wooden table in a kitchen setting.

Hire your next Computer Engineer today

Post a job

Computer Engineer job description FAQs

Job Description Examples

Need help writing a job description for a specific role? Use these job description examples to create your next great job posting. Or if you’re ready to hire, post your job on Indeed.

No search results found