Entry Senior

Computer Engineer

About This Career

Computer Engineers research, plan, design, develop, modify, evaluate and integrate computer and information and communication system networks, such as mainframe systems, local and wide area networks, fiber-optic networks, wireless communication networks and other data communications systems.  In the oil and gas industry, they may develop complex production and processing systems, surface wellhead systems, high pressure fluid control equipment and marine loading systems.

Computer Engineers interact with technicians, designers and end users through training and project implementation and maintenance phases.

Education: A post-secondary degree in computer engineering, electrical or electronics engineering, engineering physics or computer science is typically required. A master's or doctoral degree in a related engineering discipline may be required.

Employment: This occupation is found in both onshore and offshore environments and is typically employed in the exploration and production, oil sands, oil & gas services and pipeline sectors of the oil and gas industry.

Example titles: Design Engineer, Engineer, Field Service Engineer, Hardware Design Engineer, Hardware Engineer, Network Engineer, Project Engineer, Senior Hardware Engineer, Systems Engineer, Systems Integration Engineer, Telecommunications Hardware Engineer

Work Activities
Analyzing Data or Information
Storing, retrieving and manipulating data for the analysis of system capabilities and requirements.
Getting Information
Testing and verifying hardware and support peripherals meet specifications and requirements by recording and analyzing test data.
Guiding, Directing and Motivating Subordinates
Directing technicians, engineering designers or other technical support personnel as needed.
Supervising and providing design support during the manufacturing, installation and implementation of computer and telecommunications hardware.
Maintaining Relationships
Establishing and maintaining relationships with suppliers and clients.
Providing Consultation and Advice to Others
Providing technical support to designers, marketing and sales departments, suppliers, engineers and other team members throughout the product development and implementation process.
Recommending the purchase of equipment to control dust, temperature and humidity in areas of system installation.
Quality Assurance
Developing and conducting design verification simulations and prototype bench tests of components.
Thinking Creatively
Designing and developing computer hardware and support peripherals, including central processing units (CPUs), support logic, microprocessors, custom integrated circuits, and printers and disk drives.
Researching, designing and developing computer and telecommunications and/or network system hardware such as microprocessors, integrated circuit boards and semiconductor lasers.
Planning and Organizing
Judgment and Decision Making
Computers and Electronics
Engineering and Technology
Systems Evaluation
Critical Thinking
Computer use
Active Listening
Career Path
  • Design Engineer
  • Product Manager
  • Project Manager
  • The following are examples of progressive or lateral career paths associated with this occupation:
Related Careers
Available Jobs
  • There are no recent job postings

Working Conditions
  • Field 2
    Field Visits
  • Physical
    Mild Physical Activity
  • Overtime
    Some Overtime Required
  • Fieldoroffice
    Office or Field Based
Similar Jobs In Other Industries
Careers also exist in the following industries:
  • Administrative and support services
  • Chemical manufacturing
  • Consumer Electronics
  • Finance
  • Forestry and logging
  • Heavy and civil engineering construction
  • Medical device manufacturing
  • Mining and quarrying
  • Non-residential and residential building construction
  • Paper manufacturing
  • Petroleum and coal product manufacturing
  • Primary metal manufacturing
  • Professional, scientific and technical services
  • Public administration, including regulatory
  • Publishing industries
  • Rail transportation
  • Telecommunications
  • Truck transportation
  • Utilities, including renewable energy
  • Warehousing and storage
  • Wood product manufacturing
Job Details

Job Category




Oil and gas services

Oil sands

Exploration and production



Qualifications + Experience


  • Post-secondary degree


  • To obtain a license as a professional engineer (P. Eng), you must obtain a degree from an accredited engineering program, pass a Professional Practice exam and have three to four years of engineering experience, of which one year must be gained in Canada. You must also have Canadian citizenship or proof of permanent residency in Canada.
  • Once licensed, engineers receive a seal to stamp their designs and drawings.
  • Unlicensed engineers must work under the supervision of a P. Eng.

Additional Requirements:

  • Supervisory and senior positions in this career group require experience.