... or Junior Consultant (Mining Engineer) to join our dynamic team. Come be a part of a visionary ... You have skills in mine planning software in either Hexagon MinePlan and/or Deswik. CAD. * We ...
New
Quick apply
... or Junior Consultant (Mining Engineer) to join our dynamic team. Come be a part of a visionary ... You have skills in mine planning software in either Hexagon MinePlan and/or Deswik. CAD. * We ...
New
Quick apply
... or Junior Consultant (Mining Engineer) to join our dynamic team. Come be a part of a visionary ... You have skills in mine planning software in either Hexagon MinePlan and/or Deswik. CAD. * We ...
New
Calgary, AB ยท On-site +1
OVERVIEW The Junior Abandonment Engineering Support role provides technical and administrative ... Familiarity with industry software such as geoSCOUT, AccuMap, Petrinex, and AER OneStop is ...
New
Calgary, AB ยท On-site +1
OVERVIEW The Junior Abandonment Engineering Support role provides technical and administrative ... Familiarity with industry software such as geoSCOUT, AccuMap, Petrinex, and AER OneStop is ...
New
Calgary, AB ยท On-site
What You Would Do in This Role We are seeking a Junior Piping Stress Engineer to support piping ... analysis software * Perform flexibility analyses for critical piping systems to ensure system ...
Quick apply
Calgary, AB ยท On-site
What You Would Do in This Role We are seeking a Junior Piping Stress Engineer to support piping ... analysis software * Perform flexibility analyses for critical piping systems to ensure system ...
OVERVIEW The Junior Abandonment Engineering Support role provides technical and administrative ... Familiarity with industry software such as geoSCOUT, AccuMap, Petrinex, and AER OneStop is ...
New
Quick apply
OVERVIEW The Junior Abandonment Engineering Support role provides technical and administrative ... Familiarity with industry software such as geoSCOUT, AccuMap, Petrinex, and AER OneStop is ...
New
OVERVIEW The Junior Abandonment Engineering Support role provides technical and administrative ... Familiarity with industry software such as geoSCOUT, AccuMap, Petrinex, and AER OneStop is ...
New
Quick apply
OVERVIEW The Junior Abandonment Engineering Support role provides technical and administrative ... Familiarity with industry software such as geoSCOUT, AccuMap, Petrinex, and AER OneStop is ...
New
Job Summary The Junior Electrical Engineering Technologist will work with the engineering and ... Familiarity with AutoCAD, MicroStation, AGI32, SpidaCalc, PLS CAD software is considered an asset.
Job Summary The Junior Electrical Engineering Technologist will work with the engineering and ... Familiarity with AutoCAD, MicroStation, AGI32, SpidaCalc, PLS CAD software is considered an asset.
... embedded hardware devices or software designs for complex applications using the Scaled Agile ... Engineering, Industrial Design or applicable scientific discipline is required. Other Minimum 10 ...
Quick apply
... embedded hardware devices or software designs for complex applications using the Scaled Agile ... Engineering, Industrial Design or applicable scientific discipline is required. Other Minimum 10 ...
Chef de projet junior, solutions Microsoft - Specialiste des ventes About AppDirect Become a ... You are a proactive communicator who is comfortable interacting with software developers ...
Chef de projet junior, solutions Microsoft - Specialiste des ventes About AppDirect Become a ... You are a proactive communicator who is comfortable interacting with software developers ...
Calgary, AB ยท On-site
... and improve software applications Assist in evaluating technology choices and rapidly test ... junior developers and sharing your experiences with the team Take the lead on projects as needed ...
Calgary, AB ยท On-site
... and improve software applications Assist in evaluating technology choices and rapidly test ... junior developers and sharing your experiences with the team Take the lead on projects as needed ...
Calgary, AB ยท Remote
As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor ... Mentor and guide junior and mid-level engineers through code reviews, technical discussions, and ...
Calgary, AB ยท Remote
As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor ... Mentor and guide junior and mid-level engineers through code reviews, technical discussions, and ...
Edmonton, AB ยท Remote
As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor ... Mentor and guide junior and mid-level engineers through code reviews, technical discussions, and ...
Edmonton, AB ยท Remote
As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor ... Mentor and guide junior and mid-level engineers through code reviews, technical discussions, and ...
Provide mentorship to more junior developers. What you'll bring: * Substantial experience as a software developer, with proven depth publishing and maintaining public GraphQL APIs. * Deep API design ...
New
Quick apply
Provide mentorship to more junior developers. What you'll bring: * Substantial experience as a software developer, with proven depth publishing and maintaining public GraphQL APIs. * Deep API design ...
New
Edmonton, AB ยท On-site
CA$63K - CA$73K/yr
Structural engineering design and calculations for all structural components including columns ... analysis software (SAP2000, RAM, ETABS, etc.). * Excellent communication skills both verbal and ...
Quick apply
Edmonton, AB ยท On-site
CA$63K - CA$73K/yr
Structural engineering design and calculations for all structural components including columns ... analysis software (SAP2000, RAM, ETABS, etc.). * Excellent communication skills both verbal and ...
Edmonton, AB ยท Hybrid
CA$63K - CA$73K/yr
Structural engineering design and calculations for all structural components including columns ... analysis software (SAP2000, RAM, ETABS, etc.). * Excellent communication skills both verbal and ...
Edmonton, AB ยท Hybrid
CA$63K - CA$73K/yr
Structural engineering design and calculations for all structural components including columns ... analysis software (SAP2000, RAM, ETABS, etc.). * Excellent communication skills both verbal and ...
Edmonton, AB ยท Hybrid
Data is deeply embedded in the product, engineering, analytics, and operational culture at Finning ... of the Software Development Services (SDS) Tier 4 support team, you will provide advanced ...
Edmonton, AB ยท Hybrid
Data is deeply embedded in the product, engineering, analytics, and operational culture at Finning ... of the Software Development Services (SDS) Tier 4 support team, you will provide advanced ...
Calgary, AB ยท Hybrid
Data is deeply embedded in the product, engineering, analytics, and operational culture at Finning ... of the Software Development Services (SDS) Tier 4 support team, you will provide advanced ...
Calgary, AB ยท Hybrid
Data is deeply embedded in the product, engineering, analytics, and operational culture at Finning ... of the Software Development Services (SDS) Tier 4 support team, you will provide advanced ...
We're looking for a Senior Robotics Software Developer to join our team and contribute to ... junior and mid-level developers. What you'll need to succeed: * Degree in Computer Science ...
We're looking for a Senior Robotics Software Developer to join our team and contribute to ... junior and mid-level developers. What you'll need to succeed: * Degree in Computer Science ...
... SRE practice that keeps everything running. You'll work across greenfield deployments, legacy ... You'll also mentor junior team members and lead resolution of critical operational issues. This is ...
... SRE practice that keeps everything running. You'll work across greenfield deployments, legacy ... You'll also mentor junior team members and lead resolution of critical operational issues. This is ...
... SRE practice that keeps everything running. You'll work across greenfield deployments, legacy ... You'll also mentor junior team members and lead resolution of critical operational issues. This is ...
... SRE practice that keeps everything running. You'll work across greenfield deployments, legacy ... You'll also mentor junior team members and lead resolution of critical operational issues. This is ...
Calgary, AB ยท On-site
What Vista Does Vista Projects is an integrated engineering firm who has been solving complex ... Drafting intelligent P&IDs using Plant 3D or other such software * 3D modeling using Plant 3D ...
Quick apply
Calgary, AB ยท On-site
What Vista Does Vista Projects is an integrated engineering firm who has been solving complex ... Drafting intelligent P&IDs using Plant 3D or other such software * 3D modeling using Plant 3D ...
$52K - $57.5K
7% of jobs
$57.5K - $63K
17% of jobs
$63.1K is the 25th percentile. Wages below this are outliers.
$63K - $68.5K
36% of jobs
$68.5K - $74K
5% of jobs
$74K - $79.5K
4% of jobs
$84.3K is the 75th percentile. Wages above this are outliers.
$79.5K - $85K
6% of jobs
$85K - $90.5K
4% of jobs
$90.5K - $96K
5% of jobs
$96K - $101.5K
5% of jobs
$101.5K - $107K
5% of jobs
$107K - $112.5K
4% of jobs
$52K
$75.9K
$112.5K
As a Junior Embedded Software Engineer, your daily tasks often include writing code for microcontrollers, debugging hardware-software integration issues, running tests, and updating documentation. You'll usually collaborate with senior engineers and hardware teams to design, implement, and troubleshoot embedded solutions. The work environment is generally a mix of office or lab settings, involving both individual work and group projects. This role offers hands-on learning opportunities and exposure to various technologies, helping you build a strong foundation for future career advancement in embedded systems.
To thrive as a Junior Embedded Software Engineer, you need a solid understanding of C/C++ programming, microcontroller architectures, and basic electronics, often demonstrated by a relevant engineering degree or coursework. Familiarity with integrated development environments (IDEs), debuggers, version control systems like Git, and real-time operating systems (RTOS) is highly beneficial. Strong problem-solving abilities, attention to detail, effective teamwork, and good communication skills help you excel in cross-functional tech teams. These skills enable you to develop reliable embedded systems, efficiently troubleshoot software issues, and collaborate effectively in fast-paced engineering environments.
A Junior Embedded Software Engineer is an entry-level role focused on developing and testing software for embedded systems, such as microcontrollers, IoT devices, and automotive systems. They typically work with languages like C and C++, interacting with hardware and real-time operating systems (RTOS). Their responsibilities include debugging code, optimizing performance, and collaborating with hardware engineers. This role provides hands-on experience in low-level programming and system integration. It serves as a foundation for advancing to more senior embedded software positions.

Full-time
Posted 3 days ago
New
Are you someone passionate about reshaping the mining industry from early-stage planning to relinquishment and making a positive impact through mine planning work?
If that sounds like you, we’d love to meet you. We are growing and are on the lookout for an ambitious Intermediate or Junior Consultant (Mining Engineer) to join our dynamic team. Come be a part of a visionary journey that is all about making a positive impact. This role is open to our Calgary office.
At Okane, we believe that integrated mine and closure planning is just the starting point to ‘Help Create a Better Tomorrow’. We work with mining companies to return land responsibly and safely, enabling what comes next to serve both people and the planet. Our work challenges the status quo — we advocate for meaningful partnerships with communities, including Indigenous rightsholders, and design solutions that create lasting financial, environmental, and social value. From early-stage planning through to relinquishment, we’re helping reshape the future of mining — and we’re looking for people who want to be part of that transformation.
Responsibilities:
In this role, you will work closely with our mining clients and technical teams on projects that span diverse sites with unique challenges to develop practical solutions for mine planning and closure.
Your work will include:
Expectations for this Role:
Qualifications:
Why Join Okane?
At Okane, we're committed to fostering a diverse, equitable, and inclusive workplace, where every individual is valued for their unique contributions. Our dedicated teams span across the globe, connecting people from diverse backgrounds and perspectives.
Our workplace culture is defined by the everyday behaviours of our team and driven by our Core Values: Passionate, Thoughtful & Caring, Smart & Clever, Positive and Humble. We believe in flexibility, work-life balance, and an open-door approach to communication.
We believe in personal and professional development, offering opportunities for continuous learning and growth. At Okane, we foster the opportunity for everyone to grow and develop their skills that align with their career path. As we continue to expand our global presence, we're looking for individuals who share our values and are dedicated to making a positive impact in the world.
How to Apply:
If you’re ready to make a meaningful impact in the mining industry and contribute to sustainable land stewardship, we’d love to hear from you. Please submit your resume and a cover letter by August 17th detailing your experience and why you’re a great fit for this role. Please note that only those candidates who are selected will be contacted.
If you require an adjustment during the recruitment/interview process, please let the HR team know, and we will work with you to meet your needs. For more information about Inclusion, Diversity & Equity at Okane, please click here: Diversity, Equity, and Inclusion • Okane Consultants.
Sourced by ZipRecruiter
Construction
11 - 50 Employees
Anaconda, MT, US
1996