Bachelor/Graduate degree in Computer Science or Computer/Electrical Engineering or related ... Experience with software design and development in a test-driven environment * Being a team player ...
Bachelor/Graduate degree in Computer Science or Computer/Electrical Engineering or related ... Experience with software design and development in a test-driven environment * Being a team player ...
Bachelor/Graduate degree in Computer Science or Computer/Electrical Engineering or related ... Experience with software design and development in a test-driven environment * Being a team player ...
Bachelor/Graduate degree in Computer Science or Computer/Electrical Engineering or related ... Experience with software design and development in a test-driven environment * Being a team player ...
Currently we are looking to hire some fresh and hungry talent to join our blockchain division. If ... Professional experience as software engineer with at least a year of experience with Solidity ...
Currently we are looking to hire some fresh and hungry talent to join our blockchain division. If ... Professional experience as software engineer with at least a year of experience with Solidity ...
Full Stack Blockchain Developer
Calgary, AB · On-site
... fresh and hungry talent to join our blockchain division. If you are a blockchain engineer we need ... software engineer with at least a year of experience with Solidity programming • Experience in ...
Quick apply
Full Stack Blockchain Developer
Calgary, AB · On-site
... fresh and hungry talent to join our blockchain division. If you are a blockchain engineer we need ... software engineer with at least a year of experience with Solidity programming • Experience in ...
Design, implement, and optimize production-quality software and algorithms for research and ... Understanding of information theory (e.g. an undergraduate or graduate course or work experience ...
Design, implement, and optimize production-quality software and algorithms for research and ... Understanding of information theory (e.g. an undergraduate or graduate course or work experience ...
Intermediate Electrical Engineer
Edmonton, AB · On-site
Graduate of a recognized postsecondary institution with a Bachelors degree in Electrical ... Experience with AutoCAD, MicroStation, AGI32, SpidaCalc, PLS CAD software is considered an asset.
Quick apply
Intermediate Electrical Engineer
Edmonton, AB · On-site
Graduate of a recognized postsecondary institution with a Bachelors degree in Electrical ... Experience with AutoCAD, MicroStation, AGI32, SpidaCalc, PLS CAD software is considered an asset.
Intermediate Electrical Engineer
Edmonton, AB · On-site
Graduate of a recognized postsecondary institution with a Bachelor's degree in Electrical ... Experience with AutoCAD, MicroStation, AGI32, SpidaCalc, PLS CAD software is considered an asset.
Quick apply
Intermediate Electrical Engineer
Edmonton, AB · On-site
Graduate of a recognized postsecondary institution with a Bachelor's degree in Electrical ... Experience with AutoCAD, MicroStation, AGI32, SpidaCalc, PLS CAD software is considered an asset.
Considering that pilots have autopilot software, it's time for control room operators to have a ... graduate studies focusing on advanced control systems or MPC preferred) * Hold a Professional ...
Considering that pilots have autopilot software, it's time for control room operators to have a ... graduate studies focusing on advanced control systems or MPC preferred) * Hold a Professional ...
Junior Electrical Engineer
Edmonton, AB · On-site
Graduate of a recognized postsecondary institution with a Bachelor's degree in Electrical ... Familiarity with AutoCAD, MicroStation, AGI32, SpidaCalc, and/or PLS CAD software is considered an ...
Quick apply
Junior Electrical Engineer
Edmonton, AB · On-site
Graduate of a recognized postsecondary institution with a Bachelor's degree in Electrical ... Familiarity with AutoCAD, MicroStation, AGI32, SpidaCalc, and/or PLS CAD software is considered an ...
Junior Electrical Engineer
Edmonton, AB · On-site
Graduate of a recognized postsecondary institution with a Bachelors degree in Electrical ... Familiarity with AutoCAD, MicroStation, AGI32, SpidaCalc, and/or PLS CAD software is considered an ...
Quick apply
Junior Electrical Engineer
Edmonton, AB · On-site
Graduate of a recognized postsecondary institution with a Bachelors degree in Electrical ... Familiarity with AutoCAD, MicroStation, AGI32, SpidaCalc, and/or PLS CAD software is considered an ...
Water Resources Engineer
Calgary, AB · On-site
CA$102K - CA$155K/yr
A graduate degree would be considered anasset. * Fiveor moreyears ofprogressiveexperience inwater ... Demonstratedproficiencyinurban stormwatermodeling software (e.g., PCSWMM, EPA SWMM,MIKE ...
Water Resources Engineer
Calgary, AB · On-site
CA$102K - CA$155K/yr
A graduate degree would be considered anasset. * Fiveor moreyears ofprogressiveexperience inwater ... Demonstratedproficiencyinurban stormwatermodeling software (e.g., PCSWMM, EPA SWMM,MIKE ...
Water Resources Engineer
CA$30 - CA$55/hr
A graduate degree would be considered anasset. * Fiveor moreyears ofprogressiveexperience inwater ... Demonstratedproficiencyinurban stormwatermodeling software (e.g., PCSWMM, EPA SWMM,MIKE ...
Water Resources Engineer
CA$30 - CA$55/hr
A graduate degree would be considered anasset. * Fiveor moreyears ofprogressiveexperience inwater ... Demonstratedproficiencyinurban stormwatermodeling software (e.g., PCSWMM, EPA SWMM,MIKE ...
Water Resources Engineer
Edmonton, AB · On-site
CA$102K - CA$155K/yr
A graduate degree would be considered anasset. * Fiveor moreyears ofprogressiveexperience inwater ... Demonstratedproficiencyinurban stormwatermodeling software (e.g., PCSWMM, EPA SWMM,MIKE ...
Water Resources Engineer
Edmonton, AB · On-site
CA$102K - CA$155K/yr
A graduate degree would be considered anasset. * Fiveor moreyears ofprogressiveexperience inwater ... Demonstratedproficiencyinurban stormwatermodeling software (e.g., PCSWMM, EPA SWMM,MIKE ...
Graduate of a recognized university with a bachelor's degree in mechanical engineering discipline ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
Graduate of a recognized university with a bachelor's degree in mechanical engineering discipline ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
Graduate of a recognized university with a bachelor's degree in mechanical engineering discipline ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
Graduate of a recognized university with a bachelor's degree in mechanical engineering discipline ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
Graduate of a recognized university with a bachelor's degree in mechanical engineering discipline ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
Graduate of a recognized university with a bachelor's degree in mechanical engineering discipline ... Working knowledge of CAD design software (for viewing files) would be an asset. * High level of ...
University graduate with a Degree in Civil Engineering specializing in Water Resources or a related ... of the software is adequate) Company Overview Wood is a global leader in engineering and ...
University graduate with a Degree in Civil Engineering specializing in Water Resources or a related ... of the software is adequate) Company Overview Wood is a global leader in engineering and ...
Electrical Engineer
Edmonton, AB · On-site
Graduate of an accredited Electrical Engineering program. * Registered as an P.Eng. with APEGA ... Proficiency with ETAP or similar software. * Minimum 5 years' experience in heavy industrial ...
Quick apply
Electrical Engineer
Edmonton, AB · On-site
Graduate of an accredited Electrical Engineering program. * Registered as an P.Eng. with APEGA ... Proficiency with ETAP or similar software. * Minimum 5 years' experience in heavy industrial ...
Graduate of an accredited Electrical Engineering program. * Registered as an P.Eng. with APEGA ... Proficiency with ETAP or similar software. * Minimum 5 years' experience in heavy industrial ...
Graduate of an accredited Electrical Engineering program. * Registered as an P.Eng. with APEGA ... Proficiency with ETAP or similar software. * Minimum 5 years' experience in heavy industrial ...
... software improvements and new feature development. Qualifications & Requirements * Bachelors degree in Petroleum, Chemical, or Mechanical Engineering (minimum requirement). * Recent graduate with a ...
Quick apply
... software improvements and new feature development. Qualifications & Requirements * Bachelors degree in Petroleum, Chemical, or Mechanical Engineering (minimum requirement). * Recent graduate with a ...
Fresh Graduate Software Engineer information
See Alberta salary details
$24.5K - $37K
22% of jobs
$39K is the 25th percentile. Wages below this are outliers.
$37K - $49.5K
22% of jobs
$49.5K - $62K
6% of jobs
The median wage is $62.8K / yr.
$62K - $74.5K
9% of jobs
$74.5K - $87K
9% of jobs
$87K - $99.5K
8% of jobs
$101.1K is the 75th percentile. Wages above this are outliers.
$99.5K - $112K
6% of jobs
$112K - $124.5K
6% of jobs
$124.5K - $137K
5% of jobs
$137K - $149.5K
4% of jobs
$149.5K - $162K
3% of jobs
$24.5K
$78.3K
$162K
How much do fresh graduate software engineer jobs pay per year?
What is a Fresh Graduate Software Engineer job?
A Fresh Graduate Software Engineer is an entry-level role for recent graduates with a degree in computer science or a related field. They typically work on coding, testing, debugging, and collaborating with senior engineers to develop software solutions. This role helps new engineers gain hands-on experience with programming languages, development tools, and industry best practices. It often involves learning from mentors, contributing to real projects, and growing technical and problem-solving skills.
What types of projects or tasks can I expect to work on as a Fresh Graduate Software Engineer?
As a Fresh Graduate Software Engineer, you will typically start by assisting with code development, debugging, and testing under the guidance of senior engineers. Common tasks include contributing to software features, fixing bugs, reviewing code, and helping maintain documentation. You may work on real-world client projects or internal tools, depending on the company's focus, and regularly participate in team meetings and code reviews. This hands-on experience helps you develop practical skills, understand software development cycles, and build a foundation for future career growth.
What are the key skills and qualifications needed to thrive in the Fresh Graduate Software Engineer position, and why are they important?
To thrive as a Fresh Graduate Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with version control systems like Git, experience with integrated development environments (IDEs), and internships or personal projects are highly valued. Strong communication, a willingness to learn, and teamwork skills help new engineers adapt quickly and contribute to projects. These skills collectively enable new graduates to tackle technical challenges, grow professionally, and integrate smoothly into collaborative development environments.

Full-time
Medical, Dental, Vision
Posted 6 days ago
Job description
We're looking for an Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. The ideal candidate will have a strong background in advanced algorithms and AI systems with hands-on experience in building and deploying complex software systems. As a Software Developer, you will work closely with cross-functional teams to design, implement, and optimize software algorithms and systems that address real-world challenges in the construction industry.
- Have a passion for leading industry-changing solutions with significant social, economic, and environmental impact
- Desire to play a founding role and reap the benefits as part of a growth-stage startup with significant upside
- Enjoy building not only the technology but also high-performing teams and companies
- Are committed to continuous learning at the intersection of several industries
- Work alongside other Software Developers to develop full-stack software solutions built for robustness, scalability, and performance using state-of-the-art software development practices
- Design and develop software algorithms Â
- Conduct research and experimentation to improve the performance of software systems
- Perform detailed analysis, design, code development, software integration and testing
- Analyze complex functions, procedures and problems to deliver creative and effective solutions
- Stay up to date with the latest advancements in AI techniques and advanced algorithms
- Participate in design and code reviews
- Bachelor/Graduate degree in Computer Science or Computer/Electrical Engineering or related technical fields
- Extensive experience in Python programming
- Experience with machine learning techniques and frameworks (e.g., RL, CNNs, RNNs, Keras)
- Experience with software design and development in a test-driven environment
- Being a team player with excellent interpersonal and communication skills
- Organized, focused and persistent with the ability to work to the plan and meet delivery dates
- Being an excellent problem solver and quick learner
- (Preferred) Knowledge of robotics solutions and robotic manipulators