... computer programs, which grew in 2025 with the new Mechatronics and Robotics program. There are ... The Department's graduate program attracts students from schools worldwide who are dedicated to ...
New
... computer programs, which grew in 2025 with the new Mechatronics and Robotics program. There are ... The Department's graduate program attracts students from schools worldwide who are dedicated to ...
New
... computer programs, which grew in 2025 with the new Mechatronics and Robotics program. There are ... The Department's graduate program attracts students from schools worldwide who are dedicated to ...
New
Your early career journey at Wood as a new graduate will be one of learning, discovery and ... Company Overview Wood is a global leader in engineering and consultancy across energy and the built ...
Your early career journey at Wood as a new graduate will be one of learning, discovery and ... Company Overview Wood is a global leader in engineering and consultancy across energy and the built ...
Post-secondary education in Computer Science, Computer Engineering, Electrical Engineering, or ... Open to learning and adopting new AI tools and workflows as the landscape evolves. Nice to Have
Post-secondary education in Computer Science, Computer Engineering, Electrical Engineering, or ... Open to learning and adopting new AI tools and workflows as the landscape evolves. Nice to Have
Edmonton, AB ยท On-site
You are an early-career professional (or new graduate) interested in building a career in telecom ... Recent graduate (or 0-2 years of experience) in Construction, Engineering, Telecommunications, or a ...
Edmonton, AB ยท On-site
You are an early-career professional (or new graduate) interested in building a career in telecom ... Recent graduate (or 0-2 years of experience) in Construction, Engineering, Telecommunications, or a ...
Edmonton, AB ยท Remote
Within this role you'll work on product and development, verifying new features against product ... A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible ...
Quick apply
Edmonton, AB ยท Remote
Within this role you'll work on product and development, verifying new features against product ... A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible ...
Edmonton, AB ยท Remote
Within this role you'll work on product and development, verifying new features against product ... A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible ...
Quick apply
Edmonton, AB ยท Remote
Within this role you'll work on product and development, verifying new features against product ... A B.Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible ...
Within this role you'll work on product and development, verifying new features against product ... Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work ...
Quick apply
Within this role you'll work on product and development, verifying new features against product ... Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work ...
Within this role you'll work on product and development, verifying new features against product ... Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work ...
Quick apply
Within this role you'll work on product and development, verifying new features against product ... Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work ...
... 2025 with the new Mechatronics and Robotics program. There are opportunities to engage with ... Computer Engineering Club, Ada's Team, and Future Creators. The Department's graduate program ...
... 2025 with the new Mechatronics and Robotics program. There are opportunities to engage with ... Computer Engineering Club, Ada's Team, and Future Creators. The Department's graduate program ...
Research and keep up to date with new and upcoming technologies * Debug software issues * Work with ... Possess a degree in Computer Science or Computer Engineering * 5+ years of experience in Software ...
Research and keep up to date with new and upcoming technologies * Debug software issues * Work with ... Possess a degree in Computer Science or Computer Engineering * 5+ years of experience in Software ...
Research and keep up to date with new and upcoming technologies * Debug software issues * Work with ... Possess a degree in Computer Science or Computer Engineering * 5+ years of experience in Software ...
Research and keep up to date with new and upcoming technologies * Debug software issues * Work with ... Possess a degree in Computer Science or Computer Engineering * 5+ years of experience in Software ...
Graduate of an Industrial/Manufacturing/Mechanical Engineering Technology Program or equivalent ... Intermediate or Advance skill of computer programs such as Microsoft Office especially Excel, Visio ...
Graduate of an Industrial/Manufacturing/Mechanical Engineering Technology Program or equivalent ... Intermediate or Advance skill of computer programs such as Microsoft Office especially Excel, Visio ...
Edmonton, AB ยท Remote
Within this role you'll work on product and development, verifying new features against product ... Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work ...
Quick apply
Edmonton, AB ยท Remote
Within this role you'll work on product and development, verifying new features against product ... Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work ...
Edmonton, AB ยท Remote
Within this role you'll work on product and development, verifying new features against product ... Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work ...
Quick apply
Edmonton, AB ยท Remote
Within this role you'll work on product and development, verifying new features against product ... Sc. in Computer Science/Computer Engineering Some AWESOME selling points: * Remote + flexible work ...
Graduate of a recognized postsecondary institution with a Bachelors degree in Electrical ... Support new project setup and implementation, and ensure teams align to project standards and ...
Quick apply
Graduate of a recognized postsecondary institution with a Bachelors degree in Electrical ... Support new project setup and implementation, and ensure teams align to project standards and ...
Edmonton, AB ยท On-site
... engineering support to clients in the urban development and lighting industries, which includes ... Graduate of a recognized postsecondary institution with a Bachelors degree in Electrical ...
Quick apply
Edmonton, AB ยท On-site
... engineering support to clients in the urban development and lighting industries, which includes ... Graduate of a recognized postsecondary institution with a Bachelors degree in Electrical ...
Edmonton, AB ยท On-site
... engineering support to clients in the urban development and lighting industries, which includes ... Graduate of a recognized postsecondary institution with a Bachelors degree in Electrical ...
Quick apply
Edmonton, AB ยท On-site
... engineering support to clients in the urban development and lighting industries, which includes ... Graduate of a recognized postsecondary institution with a Bachelors degree in Electrical ...
... engineering, computer science, mathematics, physics, and applied scientific computing. The Sr. ... Investigate and evaluate new technologies, methodologies, and approaches without requiring direct ...
... engineering, computer science, mathematics, physics, and applied scientific computing. The Sr. ... Investigate and evaluate new technologies, methodologies, and approaches without requiring direct ...
... for new system installations Qualifications Engineering degree or technologist diploma from an accredited university or college, preferably in Electrical Engineering, Computer Engineering, or a ...
... for new system installations Qualifications Engineering degree or technologist diploma from an accredited university or college, preferably in Electrical Engineering, Computer Engineering, or a ...
Graduate of a recognized postsecondary institution with a Bachelor's degree in Electrical ... Support new project setup and implementation, and ensure teams align to project standards and ...
Graduate of a recognized postsecondary institution with a Bachelor's degree in Electrical ... Support new project setup and implementation, and ensure teams align to project standards and ...
$24K - $34.5K
7% of jobs
$44.3K is the 25th percentile. Wages below this are outliers.
$34.5K - $45K
19% of jobs
$45K - $55.5K
17% of jobs
The median wage is $60.8K / yr.
$55.5K - $66K
14% of jobs
$66K - $76.5K
7% of jobs
$76.5K - $87K
9% of jobs
$90.3K is the 75th percentile. Wages above this are outliers.
$87K - $97.5K
4% of jobs
$97.5K - $108K
17% of jobs
$108K - $118.5K
2% of jobs
$118.5K - $129K
2% of jobs
$129K - $139.5K
1% of jobs
$24K
$71.3K
$139.5K
| Aspect | New Graduate Computer Engineering | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Engineering or related field | Bachelor's in Computer Science, Software Engineering, or related field |
| Work Environment | Design, develop, and test hardware/software systems; often in engineering teams | Develop, test, and maintain software applications; in tech or software companies |
| Employer & Industry Usage | Engineering firms, tech companies, hardware manufacturers | Software firms, tech startups, IT departments |
| Common Search & Comparison | Entry-level engineering roles | Entry-level software development roles |
While both roles often require a bachelor's degree in related fields, New Graduate Computer Engineering focuses on hardware-software integration and system design, whereas Software Developers primarily work on coding and software applications. The roles differ in work environment and industry focus but share foundational technical skills.

Edmonton, AB โข On-site
Full-time
Medical, Retirement
Posted 2 days ago
The Department of Electrical and Computer Engineering in the Faculty of Engineering at the University of Alberta is seeking applications for a full-time tenure-track Assistant or Associate Professor position in advanced nuclear engineering.ย
Applications are invited from candidates with research expertise in areas such as fusion systems, plasma science and engineering, advanced reactor technologies, nuclear materials, microreactor design or SMR systems, AI-assisted modeling and simulation of nuclear energy systems, instrumentation and safety. The successful candidate will contribute to the Advanced ย Nuclear Engineering thrust in the Department of Electrical and Computer Engineering at the University of Alberta, carrying out a research program, teaching undergraduate and graduate courses, supervising students, and contributing to interdisciplinary collaboration across the university and with external partners. ย The Department currently has advanced high intensity laser sources of high energy particles and gamma radiation which can be used for studies in table-top nuclear physics and the development of particle detectors and diagnostics. ย This is an opportunity to help shape the future of clean, reliable energy through cutting-edge research and education.
The successful candidate will join a team of faculty members committed to an exceptional student experience. The Department has over 1000 undergraduate students across the electrical and computer programs, which grew in 2025 with the new Mechatronics and Robotics program. There are opportunities to engage with students in and out of the classroom through research laboratories, capstone projects, and student clubs and teams, such as the Engineering Physics Club. The Department's graduate program attracts students from schools worldwide who are dedicated to developing in their area of expertise and presently has an enrollment of 400 students, including approximately 200 Ph.D. students. Through hands-on experiences in world-class labs and instruction from highly accomplished faculty members, we help students develop the skills they need to dream of and invent the technology of the future. More information is available at www.uab.ca/ece.
As we build our team, we recognize that our people are and will continue to be our greatest strength. Applicants who value working across disciplinary boundaries, within and outside engineering, as well as with communities and industry, are strongly encouraged to apply.ย
ย
Minimum Qualifications
The Following are Considered an Asset
How to Apply
Please ensure that your application shows clearly how your skills and experience meet the criteria above. To apply, please select the Apply Now icon below and submit the following in ONE PDF document:
ย
Next Steps
The successful candidate will be offered a tenured or tenure-track appointment at the rank of full-time Assistant or Associate Professor, including a comprehensive benefits package.
The terms and conditions of this appointment are governed by Schedule A of the collective agreement between the Board of Governors of the University of Alberta and the Association of Academic Staff of the University of Alberta.
ย
About the Faculty of Engineering and the University of Alberta
The Faculty of Engineering aims to maintain its position among the top schools in North America. We will do this through innovation and excellence from faculty members and staff who value collaboration, interdisciplinary work, and an engaging and positive work culture. We are dedicated to building a better future for society by:
The University of Alberta exists to inspire and ignite the human spirit in pursuit of a better tomorrow. Its work is rooted in a commitment to creating a university community where everyone feels valued, barriers to success are removed, and thriving connections are fostered while honouring Indigenous identities, languages, cultures and world views. As one of the world's top 100 teaching and research universities, the U of A ranks among the Top 4 in Canada, providing a $19.4 billion annual economic impact in Alberta alone. The U of A seeks to challenge, to change and to always be Leading with Purpose.
More than 46,000 students and 14,000 staff shape the U of A, with outstanding achievements in learning, research, creativity, innovation and engagement across five campuses - including one rural and one francophone. The U of A attracts top talent in rigorous undergraduate, graduate and professional programs in 17 faculties across three colleges and more than $621 million in sponsored research revenue. The U of A has more than 340,000 alumni worldwide, with alumni-founded companies generating more than $250 billion in annual revenue.ย
Working and Living in Edmonton
Benefits, Health, & Wellness
We offer a health and wellness benefits package that includes a health spending account, parental leave, and pension benefits. For Faculty members, some moving and relocation expenses may be reimbursed. Spouses/partners are offered employment services through the University's Spousal/Partner Employment Program. In the Faculty of Engineering for spouses eligible to be academic faculty members, we encourage discussing with the Department Chair at the offer stage or during employment as we value minimizing long distance separation of families whenever possible with consideration to budgets and staffing needs. The campus offers a medical clinic, and multiple childcare and housing options within steps of campus. Academic faculty members are offered parental and medical leave, retirement benefits, and healthcare benefits.ย
Living in Edmonton
Edmontonย is home to over one million people and Alberta's capital. Edmonton offers a vibrant start-up and technology ecosystem, federal and provincial government offices, and the Corporate Offices of the provincial healthcare system. The city offers the amenities of a large urban centre while maintaining a friendly atmosphere. Several faculty members live in nearby neighbourhoods with a ra...
Sourced by ZipRecruiter
Education
10,000+ Employees
Edmonton, AB, CA