Embedded Firmware Engineer Overview We're looking for a full-time remote firmware leader to own ... Deliver safe and deterministic behavior for closed loop control systems. * Build and maintain ...
Embedded Firmware Engineer Overview We're looking for a full-time remote firmware leader to own ... Deliver safe and deterministic behavior for closed loop control systems. * Build and maintain ...
Sr Research Engineer
Edmonton, AB · On-site
The Sr. Research Engineer will contribute to the research, development, implementation, and ... Develop and support embedded systems and firmware solutions where required * Participate in agile ...
Sr Research Engineer
Edmonton, AB · On-site
The Sr. Research Engineer will contribute to the research, development, implementation, and ... Develop and support embedded systems and firmware solutions where required * Participate in agile ...
We are seeking an intermediate-to-senior Embedded Software Developer or Engineer to support the ... Experience with real-time systems, device drivers, sensor integration, touchscreen interfaces ...
We are seeking an intermediate-to-senior Embedded Software Developer or Engineer to support the ... Experience with real-time systems, device drivers, sensor integration, touchscreen interfaces ...
We are seeking an intermediate-to-senior Embedded Software Developer or Engineer to support the ... Experience with real-time systems, device drivers, sensor integration, touchscreen interfaces ...
We are seeking an intermediate-to-senior Embedded Software Developer or Engineer to support the ... Experience with real-time systems, device drivers, sensor integration, touchscreen interfaces ...
Experience programming and debugging embedded systems * Confidence working directly with hardware, including reading schematics and supporting board-level troubleshooting * Experience working across ...
Experience programming and debugging embedded systems * Confidence working directly with hardware, including reading schematics and supporting board-level troubleshooting * Experience working across ...
Control Systems Engineer
Calgary, AB · On-site
This senior-level position involves overseeing complex projects, mentoring junior engineers, and ensuring the integration of control systems with mechanical and software components. RESPONSIBILITIES:
Control Systems Engineer
Calgary, AB · On-site
This senior-level position involves overseeing complex projects, mentoring junior engineers, and ensuring the integration of control systems with mechanical and software components. RESPONSIBILITIES:
Overview The Senior Systems Integration Engineer is responsible for executing systems engineering and integration activities to ensure that all project systems are effectively coordinated, tested ...
Overview The Senior Systems Integration Engineer is responsible for executing systems engineering and integration activities to ensure that all project systems are effectively coordinated, tested ...
Senior Control Systems (I&C) Engineer
Calgary, AB · On-site +1
My Company | LinkedIn We are currently seeking a qualified Senior Control Systems (I&C) Engineer to join our Control Systems Engineering team based in Calgary, AB. The successful candidate will ...
Quick apply
Senior Control Systems (I&C) Engineer
Calgary, AB · On-site +1
My Company | LinkedIn We are currently seeking a qualified Senior Control Systems (I&C) Engineer to join our Control Systems Engineering team based in Calgary, AB. The successful candidate will ...
Senior Quote-to-Cash Systems Engineer
Calgary, AB · On-site +1
We are currently seeking a Senior Quote-to-Cash Systems Engineer to join our Revenue Operations team in Burnaby, Calgary, Toronto, or remotely across Canada (excluding Quebec) or the US. This is a ...
Senior Quote-to-Cash Systems Engineer
Calgary, AB · On-site +1
We are currently seeking a Senior Quote-to-Cash Systems Engineer to join our Revenue Operations team in Burnaby, Calgary, Toronto, or remotely across Canada (excluding Quebec) or the US. This is a ...
Quality Assurance Automation Engineer (AI-First)
Edmonton, AB · On-site
CA$111K - CA$132K/yr
Design, develop, and maintain automated test frameworks for embedded systems, backend services, and ... Collaborate with developers and hardware engineers to define test strategies for timing-sensitive ...
Quality Assurance Automation Engineer (AI-First)
Edmonton, AB · On-site
CA$111K - CA$132K/yr
Design, develop, and maintain automated test frameworks for embedded systems, backend services, and ... Collaborate with developers and hardware engineers to define test strategies for timing-sensitive ...
Firmware Engineer
Calgary, AB · Hybrid
CA$90K - CA$125K/yr
Experience programming and debugging embedded systems * Familiarity with both Windows and Linux environments * Experience working with hardware, including reading schematics and supporting board ...
Firmware Engineer
Calgary, AB · Hybrid
CA$90K - CA$125K/yr
Experience programming and debugging embedded systems * Familiarity with both Windows and Linux environments * Experience working with hardware, including reading schematics and supporting board ...
Intermediate Software Developer (AI First)
CA$111K - CA$132K/yr
Own delivery of moderately complex features or subsystems across embedded systems, backend services ... Collaborate closely with hardware, electrical, and controls engineers to ensure proper integration ...
Intermediate Software Developer (AI First)
CA$111K - CA$132K/yr
Own delivery of moderately complex features or subsystems across embedded systems, backend services ... Collaborate closely with hardware, electrical, and controls engineers to ensure proper integration ...
Systems Developer
Calgary, AB · Hybrid
Reporting Structure/Department Reporting to the Software Development Manager, we are looking for an intermediate to senior level Systems Developer with a strong Java and data expertise to join our ...
Systems Developer
Calgary, AB · Hybrid
Reporting Structure/Department Reporting to the Software Development Manager, we are looking for an intermediate to senior level Systems Developer with a strong Java and data expertise to join our ...
Senior Deep Learning Engineer
Calgary, AB · On-site +1
$130K - $180K/yr
We're hiring 3 Senior Deep Learning Engineers to join our Neural Networks team. Your primary focus ... Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying ...
Quick apply
Senior Deep Learning Engineer
Calgary, AB · On-site +1
$130K - $180K/yr
We're hiring 3 Senior Deep Learning Engineers to join our Neural Networks team. Your primary focus ... Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying ...
Senior Deep Learning Engineer
Calgary, AB · On-site +1
$130K - $180K/yr
We're hiring 3 Senior Deep Learning Engineers to join our Neural Networks team. Your primary focus ... Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying ...
Quick apply
Senior Deep Learning Engineer
Calgary, AB · On-site +1
$130K - $180K/yr
We're hiring 3 Senior Deep Learning Engineers to join our Neural Networks team. Your primary focus ... Experience in embedded or low-level programming * Knowledge of CUDA/OpenGL * Experience deploying ...
Sr. Controls Engineer
Airdrie, AB · On-site
The Senior Controls Engineer consistently evaluates, selects, and applies advanced engineering ... DCS/PLC system design * Produces Control System-related engineering deliverables, i.e. functional ...
Sr. Controls Engineer
Airdrie, AB · On-site
The Senior Controls Engineer consistently evaluates, selects, and applies advanced engineering ... DCS/PLC system design * Produces Control System-related engineering deliverables, i.e. functional ...
Sr. Controls Engineer
Airdrie, AB · On-site
The Senior Controls Engineer consistently evaluates, selects, and applies advanced engineering ... DCS/PLC system design * Produces Control System-related engineering deliverables, i.e. functional ...
Sr. Controls Engineer
Airdrie, AB · On-site
The Senior Controls Engineer consistently evaluates, selects, and applies advanced engineering ... DCS/PLC system design * Produces Control System-related engineering deliverables, i.e. functional ...
Overview / Responsibilities Wood is currently recruiting for an Senior Electrical Power system ... Thorough knowledge of discipline engineering techniques, the design of engineered systems ...
Overview / Responsibilities Wood is currently recruiting for an Senior Electrical Power system ... Thorough knowledge of discipline engineering techniques, the design of engineered systems ...
Design, develop, and test embedded software. * Work with System Engineers to define functional and performance requirements and product architecture. * Analyze test data using graphical and ...
Design, develop, and test embedded software. * Work with System Engineers to define functional and performance requirements and product architecture. * Analyze test data using graphical and ...
Design, develop, and test embedded software. * Work with System Engineers to define functional and performance requirements and product architecture. * Analyze test data using graphical and ...
Design, develop, and test embedded software. * Work with System Engineers to define functional and performance requirements and product architecture. * Analyze test data using graphical and ...
Senior Embedded Systems Engineer information
See Alberta salary details
$12K - $29.5K
1% of jobs
$29.5K - $47K
0% of jobs
$47K - $64.5K
0% of jobs
$64.5K - $82K
1% of jobs
$82K - $99.5K
11% of jobs
$107.2K is the 25th percentile. Wages below this are outliers.
$99.5K - $117K
26% of jobs
The median wage is $123.5K / yr.
$117K - $134.5K
28% of jobs
$141.3K is the 75th percentile. Wages above this are outliers.
$134.5K - $152K
19% of jobs
$152K - $169.5K
6% of jobs
$169.5K - $187K
3% of jobs
$187K - $204.5K
4% of jobs
$12K
$128.3K
$204.5K
How much do senior embedded systems engineer jobs pay per year?
What is a senior embedded systems engineer?
What are some common challenges a senior embedded systems engineer faces when integrating hardware and software components?
What are the key skills and qualifications needed to thrive as a senior embedded systems engineer, and why are they important?
What is the difference between Senior Embedded Systems Engineer vs Embedded Software Engineer?
| Aspect | Senior Embedded Systems Engineer | Embedded Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's/Master's in Electrical Engineering, Computer Science; experience in embedded systems | Bachelor's in Computer Science or related; programming skills in C/C++ |
| Work Environment | Design, develop, and test embedded hardware/software in industrial, automotive, or consumer electronics | Develop embedded software for devices, often in teams, within tech or manufacturing companies |
| Employer & Industry Usage | Used in industries like automotive, aerospace, consumer electronics | Common in consumer electronics, IoT, and industrial automation |
The main difference is that Senior Embedded Systems Engineers typically oversee complex projects, integrate hardware and software, and may lead teams, while Embedded Software Engineers focus primarily on developing and coding embedded software components. Both roles require strong technical skills, but the senior role involves more responsibility and system-level understanding.
What are popular job titles related to Senior Embedded Systems Engineer jobs in Alberta?
For Senior Embedded Systems Engineer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Senior Embedded Systems Engineer jobs in Alberta look for?
The top searched job categories for Senior Embedded Systems Engineer jobs in Alberta are:
What cities in Alberta are hiring for Senior Embedded Systems Engineer jobs?
Cities in Alberta with the most Senior Embedded Systems Engineer job openings:

Full-time
Re-posted 22 days ago
Job description
Embedded Firmware Engineer
Overview
We’re looking for a full-time remote firmware leader to own embedded software for a renewable energy inverter. You will be responsible for owning the design of firmware for real-time control, communication, telemetry and test automation. This role works closely with hardware and test engineers to define requirements, build robust test procedures, and ship production-grade firmware.
Key Responsibilities
- Own firmware technical roadmap, architecture decisions, and delivery for a multi-controller embedded system.
- Lead planning, estimation, prioritization, and execution of firmware workstreams across new features, validation, and field issues.
- Define firmware requirements and test procedures to validate new features.
- Develop and maintain firmware on Microchip PIC16 & PIC32 MCU’s using MPLAB X, MCC and X32 toolchain.
- Deliver safe and deterministic behavior for closed loop control systems.
- Build and maintain firmware validation tooling and automation.
- Drive coding standards and best practices across code reviews, documentation, testing, and long-term maintainability
Required Skills & Experience
- A bachelor's degree in Electrical & Electronic / Software Engineering or equivalent.
- Strong firmware experience working with embedded C & microcontrollers for 3+ years.
- Experience with communication protocols SPI, UART, I2C & peripherals such as ADCs & PWMs.
- Proven ability to debug complex issues.
- Ability to define system behavior using state diagrams and translate them into deterministic embedded firmware.
- Ability to read electrical schematics, datasheets, and functional diagrams.
- Expertise in control theory, feedback/feedforward loops, and frequency response.
- Proficiency with Git workflows (branching, reviews, releases)
Nice To Haves
- Experience with TCP/UDP networking and Wi-Fi module integration in embedded systems.
- Jenkins or comparable CI/CD release pipelines.
- Experience using JIRA for backlog, requirements, and feature tracking.
- Experience with Python and scripting languages.
- Knowledge of higher-level programming languages and experience using AWS cloud services.
- Understanding of Grid Technologies and renewable energy system.
- Experience with Power Electronics, oscilloscopes, and digital multimeters.