1

Embedded Systems Engineer Jobs in Alberta (NOW HIRING)

Working in partnership with Project Managers, Engineering, Construction, Procurement, Finance, and ... Leading embedded cost analysts and schedulers by promoting best practices and overseeing project ...

Working in partnership with Project Managers, Engineering, Construction, Procurement, Finance, and ... Leading embedded cost analysts and schedulers by promoting best practices and overseeing project ...

You'll be embedded in the core infrastructure team within the CIO org. Marketing is your internal ... engineering * Build promotion and voucher management systems to support acquisition and growth ...

Principal Consultant - SAP ABAP

Calgary, AB · On-site

$102.47 - $147.84/hr

Develop and implement complex integration workflows to connect the ERP system with external ... RAP (RESTful ABAP Programming Model) * CDS Views (Advanced modeling, annotations) * AMDP / HANA SQL ...

You'll be embedded with onsite leadership, providing strategic and hands-on project controls ... Lead the development, implementation, and management of project controls systems, including cost ...

We are an integrated project and engineering equipment fabricator specializing in the modularized ... embedded within project plans and blueprints. * Learn a wide range of metals, alloys, and welding ...

... embedded in our daily operations. Why Messer? * Certified as Great Place to Work ® * Paid time off ... Bachelor's degree in Mechanical or Chemical Engineering or equivalent * Minimum of 5 years ...

New

Hatch is an employee-owned engineering, technology, consulting and project delivery company with ... Advise projects on systems completion, turnover strategies, punch listing, walkdowns, and technical ...

Hatch is an employee-owned engineering, technology, consulting and project delivery company with ... Advise projects on systems completion, turnover strategies, punch listing, walkdowns, and technical ...

... embedded into platform design, deployments, and operational processes. * Support the secure ... across operational and engineering initiatives. Security Operations, Incident Response ...

... embedded into platform design, deployments, and operational processes. * Support the secure ... across operational and engineering initiatives. Security Operations, Incident Response ...

Production System, Project Execution Plan, Quality Management, and Health & Safety * Support ... You possess a post-secondary degree/diploma in engineering or construction management or related ...

next page

Showing results 1-20

Embedded Systems Engineer information

See Alberta salary details

$53.5K

$103K

$163.5K

How much do embedded systems engineer jobs pay per year?

As of Jul 24, 2026, the average yearly pay for embedded systems engineer in Alberta is $102,961.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,500.00 and $120,000.00 per year, depending on experience, location, and employer.

What Do Embedded Systems Engineers Do?

An embedded systems engineer creates the software to control electronics or machines that are different from regular computers. This software needs to run on the specific hardware it controls. Their duties also include troubleshooting and testing. Essential skills include problem-solving, critical thinking, and communication. Work is typically in an office environment with full-time business hours. Educational qualifications include a bachelor’s or master’s degree in embedded systems engineering or a related field.

What are the key skills and qualifications needed to thrive as an Embedded Systems Engineer, and why are they important?

To thrive as an Embedded Systems Engineer, you need strong proficiency in C/C++ programming, embedded hardware knowledge, and a degree in electrical engineering, computer engineering, or a related field. Familiarity with real-time operating systems (RTOS), microcontroller development platforms, and debugging tools like oscilloscopes and logic analyzers is typically required. Problem-solving, attention to detail, and effective teamwork are critical soft skills for success in this role. These skills and qualities are essential to design reliable embedded solutions that meet strict performance, safety, and efficiency requirements.

Will AI replace embedded developers?

Embedded Systems Engineers design and develop software for hardware devices, and while AI can automate certain coding tasks and optimize processes, it is unlikely to fully replace the need for human expertise in understanding hardware constraints, system integration, and troubleshooting. AI tools can assist developers but require skilled engineers to interpret and implement solutions effectively.

What do you do as an embedded systems engineer?

An embedded systems engineer designs, develops, and tests hardware and software for embedded devices such as microcontrollers and processors. They work on integrating software with hardware components, often using programming languages like C or C++, and may use tools like oscilloscopes and debuggers. This role typically requires knowledge of real-time operating systems and embedded development environments.

What engineer makes $500,000 a year?

Highly experienced senior engineers in specialized fields such as software engineering, data science, or executive roles can earn $500,000 or more annually, especially in top tech companies or with significant bonuses and stock options. These roles often require advanced skills, certifications, and years of experience.

What is the difference between Embedded Systems Engineer vs Firmware Engineer?

AspectEmbedded Systems EngineerFirmware Engineer
CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related fields; certifications like Certified Embedded Systems EngineerBachelor's in Computer Engineering, Electrical Engineering; certifications like Certified Firmware Engineer
Work EnvironmentDesigning and developing embedded hardware/software for devices like automotive, medical, consumer electronicsWriting low-level code to optimize firmware for microcontrollers and embedded devices
Industry UsageUsed across automotive, aerospace, consumer electronics, industrial automationPrimarily in consumer electronics, IoT devices, and embedded hardware products

Both roles focus on embedded development but differ in scope. Embedded Systems Engineers work on both hardware and software integration, while Firmware Engineers specialize in writing low-level code for device firmware. Understanding these distinctions helps in choosing the right career path or job search focus.

What are some common challenges an Embedded Systems Engineer faces when integrating hardware and software components?

Embedded Systems Engineers often encounter challenges when ensuring that hardware and software components work seamlessly together. These can include dealing with limited memory and processing power, timing constraints, and real-time performance requirements. Troubleshooting issues that arise from hardware-software interactions—such as driver compatibility, signal integrity, or power management—requires strong problem-solving skills and close collaboration with hardware designers and software developers. Engineers must frequently debug at both the hardware and code level, making attention to detail and cross-disciplinary communication essential in this role.

What engineers make $300,000 a year?

Senior engineers in specialized fields such as software engineering, data engineering, and certain executive or management roles can earn $300,000 or more annually. High compensation often requires extensive experience, advanced skills, and sometimes leadership responsibilities or working in high-demand industries like technology, finance, or aerospace.

What are Embedded Systems Engineers?

Embedded Systems Engineers are professionals who design, develop, and maintain embedded systems—specialized computing systems that perform dedicated functions within larger mechanical or electrical systems. These engineers work with both hardware and software, often programming microcontrollers or microprocessors to control devices like automobiles, medical equipment, consumer electronics, and industrial machines. Their expertise ensures devices are efficient, reliable, and optimized for specific tasks, making embedded systems a crucial part of modern technology.
What are the most commonly searched types of Embedded Systems Engineer jobs in Alberta? The most popular types of Embedded Systems Engineer jobs in Alberta are:
What are popular job titles related to Embedded Systems Engineer jobs in Alberta? For Embedded Systems Engineer jobs in Alberta, the most frequently searched job titles are:
Infographic showing various Embedded Systems Engineer job openings in Alberta as of July 2026, with employment types broken down into 90% Full Time, 8% Part Time, and 2% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $102,961 per year, or $49.5 per hour.
Specialist, Project Controls

Specialist, Project Controls

EPCOR

Edmonton, AB • Hybrid

Full-time

Posted 28 days ago


Job description

Highlights of the job

We are hiring Two Specialist, Project Controls [Full-time Permanent] positions working out of Edmonton, AB. This opportunity is open to external and internal candidates. Current EPCOR Employees, please ensure that you are using your "@epcor.com" email address. This positionmay beeligible for EPCOR'sWhere We Workhybrid program, based on business needs and eligibility.

This role plays a critical role in ensuring projects are delivered safely, on schedule, within budget, and in alignment with EPCOR's project controls standards, governance requirements, and business objectives.

The Specialist, Project Controls serves as the subject matter expert for project controls, providing leadership and oversight for project planning, scheduling, cost management, forecasting, performance reporting, earned value management, and change control across large, complex capital projects. Working in partnership with Project Managers, Engineering, Construction, Procurement, Finance, and Contractor teams, the incumbent provides strategic project controls expertise, identifies emerging risks and opportunities, and delivers actionable insights that support informed decision-making throughout the project lifecycle.

What you'd be responsible for

The Specialist, Project Controls, reports to the Project Controls Manager with key responsibilities that include (but not limited to):

  • Leading the application and continuous improvement of project controls standards, methodologies, processes, and governance practices.
  • Developing and presenting project controls insights, forecasts, performance metrics, and recommendations to project leadership and key stakeholders.
  • Performing project risk analysis, scenario modelling, schedule analysis, and forecasting activities to proactively identify project risks and opportunities.
  • Monitoring and analyzing project performance metrics, including cost, schedule, accrual, progress, and earned value performance, and providing recommendations to support corrective actions and project success.
  • Analyzing project trends, forecasts, and variances to identify emerging risks and opportunities and support informed project decision-making.
  • Working with Project Management teams to ensure projects are successfully meeting established cost and schedule targets.
  • Advising Project Management teams on project cost, schedule, forecasting, progress, and performance issues.
  • Managing project change management processes and supporting the evaluation of schedule and cost impacts.
  • Maintaining Work Breakdown Structures (WBS) and Cost Breakdown Structures (CBS), establishing control budgets, and tracking costs against approved budgets throughout the project lifecycle.
  • Developing and updating project cash flow forecasts, while supporting accrual processing, month-end activities, and other financial reporting requirements.
  • Developing and maintaining project resource plans, resource forecasts, and staffing requirement recommendations.
  • Developing progress tracking tools and scorecards, monitoring EPC progress, establishing Earned Value Management (EVM) systems, and maintaining EVM performance throughout the project lifecycle.
  • Coordinating project schedules with Design-Build contracting partners and ensuring schedules are accurate, complete, and effectively managed within Primavera P6.
  • Providing mentorship, coaching, and technical guidance to project controls analysts, schedulers, and project teams.
  • Leading embedded cost analysts and schedulers by promoting best practices and overseeing project controls activities and deliverables.
  • Developing accurate, comprehensive, and timely project controls reports to support project decision-making.
  • Reviewing and verifying contractor and employee timesheets and invoices for accuracy and coding compliance, while reviewing and approving invoices for payment.

What's required to be successful

Qualifications

  • A 2-Year Diploma in Engineering Technology, Construction Management, Business Administration, Project Management, or a related field from a recognized post-secondary institution.

Experience that includes:

  • 7+ years of progressively responsible project controls experience supporting large, complex capital projects, including active field construction experience and accountability for planning, scheduling, cost control, forecasting, and project performance reporting.
  • Demonstrated experience serving as a project controls subject matter expert, providing guidance, recommendations, and project controls leadership to Project Managers, Engineering, Construction, and project stakeholders.
  • Experience supporting projects through the full EPC, EPCM, Design-Build, or Construction project lifecycle, from project initiation and planning through commissioning and close-out.
  • Experience supporting large-scale infrastructure, utility, industrial, energy, water, wastewater, or construction projects throughout the full project lifecycle.
  • Wastewater treatment facility project experience is considered an asset.

Technical Skills

  • Advanced knowledge of project controls principles, methodologies, governance frameworks, and industry best practices across the project lifecycle.
  • Advanced expertise in project planning and scheduling, including resource-loaded schedules, critical path analysis, schedule forecasting, schedule performance measurement, and Earned Value Management (EVM).
  • Strong expertise in project cost management, forecasting, cash flow analysis, accrual reporting, earned value analysis, and project financial performance reporting.
  • Strong knowledge of Work Breakdown Structures (WBS), Cost Breakdown Structures (CBS), change management processes, project controls systems, and performance measurement methodologies.
  • Advanced proficiency with Primavera P6, Oracle, Microsoft Excel, SharePoint, and other project controls, reporting, and scheduling tools.
  • Strong analytical capabilities, with the ability to interpret complex project performance data, identify trends and risks, and provide actionable recommendations to support project decision-making.
  • Working knowledge of Power BI, Aconex, and modern project analytics and reporting tools is considered an asset.

Professional & Interpersonal Skills:

  • Proven ability to influence project teams and stakeholders without direct authority.
  • Strong stakeholder management and relationship-building skills.
  • Ability to effectively challenge assumptions, identify risks, and provide recommendations to support project success.
  • Demonstrated ability to prioritize competing demands in a fast-paced project environment.
  • Strong written and verbal communication skills, including the ability to communicate complex project controls information to technical and non-technical audiences.
  • Self-directed, highly accountable, and capable of working independently with minimal supervision.
  • Ability to lead through expertise and foster collaboration across multidisciplinary teams.
  • Demonstrated sound judgment and a proactive approach to identifying, escalating, and resolving project risks and issues.
  • Strong commitment to accuracy, quality, and continuous improvement in project controls processes, reporting, and performance measurement practices.

Other important facts about this job

Jurisdiction:Professional

Hours of work:80 hours biweekly

Position Classification: This position is currently classified as out-of-scope. As part of a future jurisdictional review, the status of the position may be reassessed. While no changes are anticipated at this time, candidates should be aware that the role could be reviewed for inclusion within a bargaining unit in the future.

EPCOR Employees: Please ensure that you are using your "@epcor.com" email address.

Learn more about Working at EPCOR!

Follow us on LinkedIn,X, Glassdooror Facebook!

#LI-MA1

Please note the following information:

  • A requirement of working for EPCOR is that you are at least 18 years of age, successfully attained a high school diploma (GED, or equivalent level of secondary education) and legally entitled to work in Canada in a full-time permanent role. (A copy of a valid work permit may be required.)
  • If you are considered for the position, clearance on all applicable background checks (which may include criminal, identity, educational, and/or credit) and professional reference checks is required. Some EPCOR positions require an enhanced level of background assessment, which is dictated by law. These positions require advanced criminal record checks that must also be conducted from time to time after commencement of employment.
  • A technical/practical assessment may be administered during the selection process and this exercise will be used as a part of the selection criterion.
  • To meet the physical demands required of some positions, candidates must be in good physical condition and willing to work in all weather conditions. Clearance on pre-placement medical and drug and alcohol testing may be required.
Employment Type: Permanent Full Time