1

Contract Embedded Software Engineer Jobs in Edmonton, AB

Participating in developing the work scope for consultants and construction contract RFPs relating ... Trained on structural analysis software. Experience with PLS CADD for line design would be an asset.

Participating in developing the work scope for consultants and construction contract RFPs relating ... Trained on structural analysis software. Experience with PLS CADD for line design would be an asset.

Participating in developing the work scope for consultants and construction contract RFPs relating ... Trained on structural analysis software. Experience with PLS CADD for line design would be an asset.

You'll be embedded with onsite leadership, providing strategic and hands-on project controls ... Support contract management efforts by coordinating with commercial teams on claims, variations ...

... contract types. The Senior Estimator will be required to be able to work at varying levels of ... Confer with Engineers, Architects and Owners on changes and adjustments to cost estimates and ...

... contract administration, and project delivery within the architectural, engineering, or ... Experience with Oracle project management systems or equivalent financial/project controls software.

Showing results 41-60

Contract Embedded Software Engineer information

What is a contract embedded software engineer?

A Contract Embedded Software Engineer is a professional hired on a temporary or project basis to design, develop, and optimize software for embedded systems. These engineers work with microcontrollers, processors, and real-time operating systems (RTOS) to create software that operates hardware devices efficiently. They often specialize in industries like automotive, medical devices, aerospace, or consumer electronics. Contract roles can vary in duration and scope, offering flexibility and opportunities to work on diverse projects.

What are typical day-to-day responsibilities for a contract embedded software engineer?

As a Contract Embedded Software Engineer, your daily tasks often include writing and debugging embedded code, integrating software solutions with hardware components, and working closely with hardware engineers to meet project requirements. You'll participate in code reviews, documentation, and sometimes testing or troubleshooting hardware-software interactions. Communication with project managers and cross-functional teams is also common to ensure project milestones and deadlines are met. This variety allows you to apply your technical expertise while gaining experience across different industries and applications.

What are the key skills and qualifications needed to thrive in the contract embedded software engineer position?

To thrive as a Contract Embedded Software Engineer, you need strong skills in C/C++ programming, embedded systems development, debugging, and a relevant engineering degree. Familiarity with microcontrollers, real-time operating systems (RTOS), hardware interfaces, and tools like oscilloscopes or JTAG debuggers is often required, and certifications such as Certified Embedded Systems Engineer can be beneficial. Excellent problem-solving, adaptability, and communication skills help you collaborate on diverse projects and meet tight contract deadlines. These abilities are crucial for delivering reliable, high-quality embedded software solutions in a fast-paced and dynamic work environment.

What are the most commonly searched types of Embedded Software Engineer jobs in Edmonton, AB?

The most popular types of Embedded Software Engineer jobs in Edmonton, AB are:

Infographic showing various Contract Embedded Software Engineer job openings in Edmonton, AB as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 84% Full Time, 11% Part Time, and 3% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution.

Engineer, Civil/Structural

Edmonton, AB โ€ข Hybrid

Full-time

Posted 18 days ago


Key responsibilities

  • Develop and maintain civil structural engineering standards, templates, and design documentation to ensure compliance with industry and regulatory standards.

  • Review external design packages, studies, and geotechnical reports, and contribute to developing work scopes for consultants and construction contracts related to civil/structural matters.

  • Provide engineering and commissioning support for civil structural design during construction, including creating inspection and test plans and authenticating design drawings.


Job description

Highlights of the job

We are hiring a full time, permanent Engineer, Structural (Civil) position working out of Edmonton, AB. This position reports to the Manager, Apparatus Aerial & Underground Transmission.

The Engineer, Structural is accountable for all civil structural engineering services within high voltage transmission substations, as well as aerial and underground lines in EPCOR’s Electricity Operations. In this role, you will oversee green and brown field projects, represent EPCOR when working with design consultants and ensure compliance with regulatory and industry standards.

As our best candidate, you are capable of working in multi-discipline engineering teams, as needed, providing guidance to other team members and building relationships with internal and external consultants and stakeholders. You are a creative problem solver who can manage a variety of issues while meeting commitments.

This position may be eligible for EPCOR’s hybrid work program.

What you’d be responsible for

  • Developing and maintaining the civil structural engineering standards and templates, including the development, review and approval of design philosophies, standards, templates and drawings while also ensuring compliance to industry standards and regulatory requirements.
  • Contributing to the Transmission Engineering department plans and implementing appropriate deliverables within the context of the Transmission business plan, department goals and project objectives.
  • Authenticating design drawings and issuing design packages.
  • Leading the quality management of all civil structural related aspects of projects and maintenance work.
  • Reviewing external design packages, studies and geotechnical reports and making recommendations.
  • Participating in developing the work scope for consultants and construction contract RFPs relating to civil/structural matters.
  • Identifying the necessary budget requirements for the provision of professional development, standards and guidelines literature and computer programs necessary to carry out civil engineering functions.
  • Providing engineering and commissioning support to field construction related to the civil structural design discipline.
  • Creating commissioning and Inspection Test Plans (ITPs) for construction with hold points for all civil structural work.
  • Performing design work for civil structural engineering matters for both the substations and transmission lines.

What’s required to be successful

  • Professional Engineer registered with APEGA and a Bachelor of Science in Civil/Structural Engineering.
  • 5 years of design experience within the Civil Structural Engineering field.
  • Experience working with substation and transmission line designs is considered an asset.
  • Minimum 1-2 years of experience performing active, onsite field support for construction projects.
  • Knowledge of industry civil/structural standards and understanding of Alberta building and City of Edmonton codes and standards.
  • Trained on structural analysis software. Experience with PLS CADD for line design would be an asset.
  • Proficiency in computer applications, including Microsoft Office, Ivara, P6, e-scheduler and other project tools.
  • Strong analytical, decision making and problem-solving skills.
  • Ability to clearly and concisely communicate technical or complex issues.

Other important facts about this job

Jurisdiction: PROF

Hours of work: 80 hours biweekly

Application deadline: September 15, 2026

EPCOR employees: please ensure that you are using your “@epcor.com” email address.

Learn more about Working at EPCOR!

Follow us on LinkedIn, Twitter, Glassdoor or Facebook!

#LI-TA2

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