1

Computer Engineer In Training Jobs in Edmonton, AB

Engineer in Training (EIT) registered with APEGA. Experience * Minimum 4+ years of progressive experience in asset management, municipal or regulated utilities, or the design, construction, operation ...

Engineer in Training (EIT) registered with APEGA. Experience * Minimum 4+ years of progressive experience in asset management, municipal or regulated utilities, or the design, construction, operation ...

Engineer in Training (EIT) registered with APEGA. Experience * Minimum 4+ years of progressive experience in asset management, municipal or regulated utilities, or the design, construction, operation ...

... in the development of internal calculation tools, processes, and general training * Apply and ... Navigate computer-assisted engineering and design software and equipment to perform engineering ...

Mentor and provide technical guidance to junior engineers and Engineers-in-Training (EITs) What's required to be successful * Bachelor's degree in Electrical Engineering (power systems specialization ...

Mentor and provide technical guidance to junior engineers and Engineers-in-Training (EITs) What's required to be successful * Bachelor's degree in Electrical Engineering (power systems specialization ...

Mentor and provide technical guidance to junior engineers and Engineers-in-Training (EITs) What's required to be successful * Bachelor's degree in Electrical Engineering (power systems specialization ...

... in the development of internal calculation tools, processes, and general training * Apply and ... Navigate computer-assisted engineering and design software and equipment to perform engineering ...

next page

Showing results 1-20

People also search for

Computer Engineer In Training information

What is the difference between Computer Engineer In Training vs Software Developer?

AspectComputer Engineer In TrainingSoftware Developer
CredentialsTypically requires a bachelor's degree in computer engineering or related field; may need to pass licensing exams in some regionsUsually requires a bachelor's degree in computer science, software engineering, or related field
Work EnvironmentDesigning, testing, and developing hardware and software systems; often in engineering labs or technical settingsWriting, testing, and maintaining software applications; often in office or remote settings
Employer & Industry UsageEmployers include tech firms, manufacturing, and engineering companies; used as an entry-level or certification stepEmployers include tech companies, startups, and corporations; focused on software product development

The main difference is that a Computer Engineer In Training is typically on a path to become a licensed professional engineer with a focus on hardware and systems integration, while a Software Developer primarily focuses on creating and maintaining software applications. Both roles require a related degree, but their work environments and career paths differ.

What is a Computer Engineer In Training?

A Computer Engineer In Training (EIT) is an individual who has recently graduated with a degree in computer engineering or a related field and is in the process of gaining practical work experience under the supervision of licensed engineers. The EIT designation is often a step toward becoming a fully licensed Professional Engineer (PE). Typically, computer engineers in training work on hardware and software projects, assist in designing computer systems, and learn industry standards and practices. This position allows new graduates to develop their technical and professional skills before seeking professional licensure. The EIT period generally lasts several years, depending on regional licensing requirements.

What are the key skills and qualifications needed to thrive as a Computer Engineer In Training, and why are they important?

To thrive as a Computer Engineer In Training, you need a solid grounding in computer engineering fundamentals, mathematics, and programming, typically supported by a relevant degree or enrollment in an accredited program. Familiarity with hardware description languages (HDLs), circuit simulation tools, and version control systems is frequently required, along with progress toward professional certifications like EIT or FE. Strong problem-solving abilities, attention to detail, and effective teamwork and communication skills help individuals stand out in this role. These skills and qualities are crucial for successfully supporting engineering projects, learning industry standards, and progressing toward full professional licensure.

What types of projects and responsibilities can a Computer Engineer In Training expect to handle in their first year?

As a Computer Engineer In Training, you will typically work under the supervision of senior engineers and be assigned a mix of tasks such as assisting in hardware and software design, troubleshooting systems, and supporting the development of prototypes or test setups. You may also participate in code reviews, documentation, and system integration tasks, gaining exposure to different phases of the engineering process. This role often involves collaborating closely with multidisciplinary teams, including software developers, project managers, and QA engineers, which helps you build a solid foundation of technical and teamwork skills.
Infographic showing various Computer Engineer In Training job openings in Edmonton, AB as of May 2026, with employment types broken down into 94% Full Time, and 6% Part Time. Highlights an 78% In-person, 11% Hybrid, and 11% Remote job distribution.

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 24 days ago


Job description

The opportunity:

Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Electrical Engineer to join our team in our Edmonton office. In this role you will be responsible for a broad spectrum of services to municipal and industrial clients.

What we offer:

  • Flexible/hybrid working arrangements, depending on position
  • Market competitive salaries, with annual reviews
  • Matching company pension program, increasing over time
  • Comprehensive benefits including:
    • Health/dental/vision coverage
    • Fitness allowance
    • Employee and family assistance programs
    • Mental health supports
  • Paid time off so that you can recharge including:
    • Generous paid vacation
    • Paid office closure over December holiday break
    • Industry leading paid sick time
    • Parental leave top up program
  • Ongoing support for your professional development and growth
    • Active Young Professional group
    • Formal mentoring programs
    • Paid professional development hours
    • Capacity building seminars
    • Engineer In Training programs
  • Opportunities to participate in social club activities and events
    • Company-wide social events
    • Regular lunch-and-learns
    • Community volunteer opportunities
    • An active Social Club that promotes social activities in and outside the office, and offers subsidized tickets to local events, such as the Taste of Edmonton.
    • A centrally located office in the heart of downtown Edmonton that is easily accessible.

What youโ€™ll do:

  • You will be active in the design of power systems including medium voltage electrical service, metering, primary and secondary switchgear, motor control centres, low voltage electrical distributions systems, lighting, hazardous location classification and design, and fire alarms.
  • As an intermediate engineer you will also be involved in the supervising engineers or technicians, project planning and the review of subordinatesโ€™ work for technical accuracy.

Does this sound like you?

  • An undergraduate degree in Electrical engineering from an accredited university.
  • Registered, or eligible for registration with APEGA as a Professional Engineer.
  • Demonstrated 5+ years of progressive experience in a multi-discipline engineering setting.
  • Strong understanding of electrical theory, rotating machines, and electrical systems as it pertains to 600VAC and lower.
  • The ability to apply electrical engineering principles and techniques to provide electrical engineering and design services for a wide variety of industries and clients.
  • Developing and review single line diagrams, cable and conduit schedules, control panel layouts, conduit routing, heat tracing, motor power and control schematics, and field wiring.
  • Developing plans and details for hazardous area classification, grounding, lighting, and fire alarm systems.
  • Developing specifications for electrical equipment such as electrical switchgear, motor control centres, and electrical back-up systems.
  • Applying industry codes, standards, and safe guards such as the CEC, IEC, NFPA and client company standards to designs at hand.
  • Experience in a multi-discipline project setting and Cross-discipline coordination to ensure that the multi-discipline design intent is met.
  • Proven leadership skills.
  • Excellent communication, interpersonal and organizational skills.
  • Self-starting and committed team player with the ability to work independently.
  • Experience conducting field inspections and/or working with contractors is an asset.
  • Valid driverโ€™s licence.

About Us:

At Associated Engineering, we're passionate about not only the work we do but the communities we live and work in. Which is why sustainability is at the heart of everything we do. As a carbon neutral company since 2009, we help shape resilient and sustainable communities across Canada.

As a Platinum Member of Canadaโ€™s Best Managed Companies since 2008, we take pride in nurturing a workplace where people thrive. We are an employer of choice providing our people with a supportive, collaborative, engaging and dynamic place to build a career, while bringing inspiration and innovation to our work.

Our company culture is shaped by:

  • Growth and development of our employees โ€“ chart your career course, whatever stage you are at!
  • A broad variety of meaningful work that supports local communities โ€“ we are a medium-sized company working on significant projects, helping to shape communities!
  • We care, we commit, we create โ€“ our promise to both clients and each other!

Whatโ€™s next? Ready to make an impact? Join a company that values your ideas, invests in your growth, and empowers you to shape the future. Apply today!

Want more information?

  • Check out what a day at Associated Engineering looks like via LinkedIn
  • Our Environmental, Social and Governance Report

AE is an Equal Opportunity Employer and encourages women, Indigenous peoples, persons with disabilities, members of visible minorities, and members of the LGBTQ+ community to apply. For applicants with disabilities, accommodations are available upon request for candidates taking part in all aspects of the selection process. We are also committed to protecting the privacy of your personal information and as such, it will be used for recruitment and employment purposes only.