Create microcontroller sub system testbenches and verification plan. * Own end-to-end verification ... Engineering and related fields with 15+ years of experience * Strong expertise in UVM, test ...
Create microcontroller sub system testbenches and verification plan. * Own end-to-end verification ... Engineering and related fields with 15+ years of experience * Strong expertise in UVM, test ...
The Opportunity The Senior Firmware Engineer will contribute to the development of cutting-edge ... Familiarity with microcontroller architectures (e.g., ARM) and development tools. * Experience with ...
The Opportunity The Senior Firmware Engineer will contribute to the development of cutting-edge ... Familiarity with microcontroller architectures (e.g., ARM) and development tools. * Experience with ...
Senior Controls Software Developer
CA$93K - CA$146K/yr
... Software Engineer to join the Systems Engineering team. Successful candidates will possess ... Proficiency in Structured Text for embedded microcontroller development, alongside strong ...
Senior Controls Software Developer
CA$93K - CA$146K/yr
... Software Engineer to join the Systems Engineering team. Successful candidates will possess ... Proficiency in Structured Text for embedded microcontroller development, alongside strong ...
The mission of this role is to architect and develop firmware and microcontroller subsystems for ... Experience with developer workflows, SCM (preferably git), code reviews, CI. Experience developing ...
The mission of this role is to architect and develop firmware and microcontroller subsystems for ... Experience with developer workflows, SCM (preferably git), code reviews, CI. Experience developing ...
Mining Process Engineer
North Vancouver, BC · Hybrid
CA$115K - CA$135K/yr
PCB design or microcontroller experience (asset). Required Qualifications: * Degree in Engineering or Computer Science (Electrical, Mechatronics, or related field); * 5+ years experience designing ...
Mining Process Engineer
North Vancouver, BC · Hybrid
CA$115K - CA$135K/yr
PCB design or microcontroller experience (asset). Required Qualifications: * Degree in Engineering or Computer Science (Electrical, Mechatronics, or related field); * 5+ years experience designing ...
Mining Process Engineer
Vancouver, BC · Hybrid
CA$115K - CA$135K/yr
PCB design or microcontroller experience (asset). Required Qualifications: * Degree in Engineering or Computer Science (Electrical, Mechatronics, or related field); * 5+ years experience designing ...
Mining Process Engineer
Vancouver, BC · Hybrid
CA$115K - CA$135K/yr
PCB design or microcontroller experience (asset). Required Qualifications: * Degree in Engineering or Computer Science (Electrical, Mechatronics, or related field); * 5+ years experience designing ...
We didn't argue, we engineered the solution. Today, Moment Energy delivers 5x the energy density ... Familiarity with microcontroller architectures (e.g., ARM) and development tools. * Experience with ...
Quick apply
We didn't argue, we engineered the solution. Today, Moment Energy delivers 5x the energy density ... Familiarity with microcontroller architectures (e.g., ARM) and development tools. * Experience with ...
Microcontroller Engineer information
See Vancouver, BC salary details
$46.2K - $55.8K
1% of jobs
$55.8K - $65.3K
2% of jobs
$65.3K - $74.9K
5% of jobs
$74.9K - $84.4K
14% of jobs
$85.8K is the 25th percentile. Wages below this are outliers.
$84.4K - $94K
18% of jobs
The median wage is $99K / yr.
$94K - $103.5K
18% of jobs
$111.3K is the 75th percentile. Wages above this are outliers.
$103.5K - $113.1K
20% of jobs
$113.1K - $122.6K
12% of jobs
$122.6K - $132.2K
4% of jobs
$132.2K - $141.7K
3% of jobs
$141.7K - $151.2K
2% of jobs
$46.2K
$102.1K
$151.2K
How much do microcontroller engineer jobs pay per year?
What does a microcontroller engineer do?
A Microcontroller Engineer designs, develops, and programs microcontroller-based systems for various applications, such as embedded systems, IoT devices, and automation. They work with hardware and software, writing firmware to control electronic components. Their role involves selecting appropriate microcontrollers, optimizing performance, and ensuring reliability.
What are the key skills and qualifications needed to thrive as a microcontroller engineer?
To thrive as a Microcontroller Engineer, you need a solid background in embedded systems design, proficiency in programming languages like C/C++, and a degree in electrical, electronics, or computer engineering. Familiarity with hardware development tools, microcontroller families (such as ARM Cortex, PIC, or AVR), and debugging equipment is typically expected, and certifications like Certified Embedded Systems Engineer can be beneficial. Strong analytical thinking, problem-solving, attention to detail, and effective communication are important soft skills in this field. These qualifications ensure successful development, troubleshooting, and integration of microcontroller-based systems in demanding engineering environments.
What are popular job titles related to Microcontroller Engineer jobs in Vancouver, BC?
For Microcontroller Engineer jobs in Vancouver, BC, the most frequently searched job titles are:
- Embedded Software Engineer
- Junior Embedded Software Engineer
- Entry Level Embedded Software Engineer
- Firmware Test Engineer
- Full Time Qt Developer
- Embedded Firmware Contract Engineer
- Senior Firmware Engineer
- Freelance Embedded Firmware Engineer
- Senior Embedded Systems Engineer
- Remote Embedded Firmware Engineer
What job categories do people searching Microcontroller Engineer jobs in Vancouver, BC look for?
The top searched job categories for Microcontroller Engineer jobs in Vancouver, BC are:

DV - Principal Digital Verification Engineer
Vancouver, BC
Full-time
Re-posted yesterday
Job description
Join the leading chiplet startup! As an Eliyan Principal Digital Verification Engineer, you will be working at a fast-paced early-stage startup creating technologies that fuel tomorrow's chiplet based systems with best-in-class power, area, manufacturability, and design flexibility. You will be a key technical leader in developing state-of-the-art testbenches and unit/chip level test cases for best-in-class PHYs and Controllers. You will lead verification methodologies for Eliyan products. You will work with a cross-functional team of experts that operate from first principles, innovate and push the envelope to create high-volume and high-performance manufacturable products. We offer a fun work environment with excellent benefits.
- Provide technical verification leadership to Eliyan products and provide guidance to junior engineers.
- Develop and execute verification plans for connectivity IPs and Chiplets .
- Create and maintain SystemVerilog/UVM-based verification environments .
- Write and debug SystemVerilog/UVM compliant test cases for block and chip level.
- Maintain a regression environment for enabling design CI/CD pipelines.
- Collaborate with design engineers to ensure design quality with continuous micro-architecture, test-plan, and coverage reviews.
- Develop, maintain, and track various test plan items and progress towards RTL freeze.
- Stay up to date with industry trends, emerging technologies and progress in standards' bodies.
- Ensure IP compliance with industry standard protocols.
- Integration of 3rd party VIPs and coordinate feature/bug tracking requests.
- Perform in the capacity of a technical leader for junior verification engineers.
- Create, improve, maintain DPI based FW simulation environments.
- Create, improve, maintain gate level simulation environments for functional and power simulations.
- Drive state of art verification methodologies for silicon verification including constrained based random verification, coverage driven verification.
- Create microcontroller sub system testbenches and verification plan.
- Own end-to-end verification for the company products.
- Automation of verification flows including automated regression flow
- BS in Electrical Engineering and related fields with 15+ years of experience
- Strong expertise in UVM, test environment and assertion coding with SystemVerilog
- Strong expertise on coverage driven verification
- Proficiency in 3rd party tools for regression management and coverage analysis
- Experience working on connectivity interfaces and protocols.
- Knowledge of IO interface is a plus
- Strong bias for innovations across all aspects of digital verification including automation of mundane activities and methods for quality improvement
- Experience in verifying 3rd party mixed signal IPs as well as integration of VIPs
- Proven track record of being part of a start-up like environment
- Strong debugging skills
- Strong understanding of microcontroller architecture and related peripheral talking to microcontrollers
- Hands on experience with one of the scripting languages