1

Junior Embedded Software Engineer Jobs in Alberta

... 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 ...

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 ...

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

Junior Structural Designer

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 ...

Junior Structural Designer

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 ...

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 ...

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 ...

Showing results 41-60

Junior Embedded Software Engineer information

See Alberta salary details

$52K

$75.9K

$112.5K

How much do junior embedded software engineer jobs pay per year?

As of Aug 2, 2026, the average yearly pay for junior embedded software engineer in Alberta is $75,911.00, according to ZipRecruiter salary data. Most workers in this role earn between $64,000.00 and $90,000.00 per year, depending on experience, location, and employer.

What are typical daily tasks and work environments like for a Junior Embedded Software Engineer?

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.

What are the key skills and qualifications needed to thrive in the Junior Embedded Software Engineer position, and why are they important?

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.

What is a Junior Embedded Software Engineer job?

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.

What are the most commonly searched types of Embedded Software Engineer jobs in Alberta? The most popular types of Embedded Software Engineer jobs in Alberta are:
What are popular job titles related to Junior Embedded Software Engineer jobs in Alberta? For Junior Embedded Software Engineer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Junior Embedded Software Engineer jobs in Alberta look for? The top searched job categories for Junior Embedded Software Engineer jobs in Alberta are:
What cities in Alberta are hiring for Junior Embedded Software Engineer jobs? Cities in Alberta with the most Junior Embedded Software Engineer job openings:
Infographic showing various Junior Embedded Software Engineer job openings in Alberta as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $75,911 per year, or $36.5 per hour.

Junior Consultant (Mining Engineer)

Okane Consultants

Calgary, AB โ€ข On-site

Full-time

Posted 3 days ago

New


Job description

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: 

  • You will support the mine planning team and other technical disciplines by providing guidance, training, and mentorship. Your role will involve helping the team to develop and follow core processes and uphold technical standards. Also, you'll promote a culture of safety and well-being for yourself and your colleagues through active leadership in safety practices. 
  • You will utilize your understanding of mining engineering principles to aid in the creation of design surfaces, schedules, and cost estimates for the life of mine, tailings management, and closure plans, ensuring alignment with industry best practices. Additionally, you will apply basic mine planning concepts to support the development of closure plans. 
  • You will be responsible for supporting the proposal development process by outlining work scopes and estimating both project schedules and costs. Also, you will prepare, review, and authenticate advanced technical documentation and reports to guarantee their technical quality and assurance. 
  • You will be involved with all aspects of projects, including overseeing the budget, scope, and schedule. You will also facilitate workshops and conduct risk assessments and analyses with various stakeholders and external project support. 
  • You will interact competently with both internal and external stakeholders who possess varying levels of expertise. Developing and maintaining strong relationships with clients is crucial, as it helps foster existing relationships and can lead to generating new leads, opportunities, or referrals. 
  • You will help review mine planning investigations to support tailings and mine projects, including site investigations and monitoring data. Experience with trade-off studies and resource evaluation techniques is advantageous.


Expectations for this Role:

  • You’ll build strong professional relationships with clients and actively engage in business development initiatives, exploring innovative opportunities beyond your project scope. Your insights will be vital as you communicate with our technical leaders. 
  • We take a holistic approach to decision-making, ensuring we consider financial, social, and environmental impacts on Okane. Plus, you will have the opportunity to mentor junior staff and help them grow! 
  • In our fast-paced environment, your adaptability and prioritization skills will shine as you navigate unexpected challenges. Lastly, you'll engage in our critical thinking process, evaluating and recommending clever solutions in your work.  
  • You model Okane’s Core Values in every client interaction and are a trusted voice within the team. 
  • You actively integrate health, safety and environmental considerations into every aspect of your work. This may look like completing hazard assessments and other HSE project requirements, following internal procedures and policies, participating in safety training, and promoting a safety culture. 
  • You are comfortable working flexibly across time zones and travelling from time to time.  


Qualifications:

  • We're on the lookout for an enthusiastic individual with knowledge of mine planning first principles. Experience in mine and/or tailings planning is an asset!   
  • You have experience in the operational or closure phases within the mining industry.   
  • Familiarity with regulatory and legislative frameworks is definitely an asset and will help you thrive here.   
  • We’d love to see strong project management skills and an eagerness to lead interdisciplinary project teams.   
  • If you’re comfortable coordinating with peers and clients across different time zones, that's a plus!  
  • You have skills in mine planning software in either Hexagon MinePlan and/or Deswik. CAD.   
  • We really value critical thinkers who possess leadership skills at both the strategic and tactical levels.   
  • Experience in both operating mines and consulting would make you a valuable asset to the team! 
  • Strong written and verbal communication skills are essential, especially if you have experience with proposals, technical reports, and regulatory submissions.   
  • A willingness to travel for workshops, client meetings, and site visits when needed.  
  • A tertiary qualification in Mining Engineering is essential, You must be registered as a Professional Engineer or Engineer-in-Training with APEGA or can transfer from another jurisdiction.


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.