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 ...
Firmware Engineer
Delta, BC · On-site +1
This role involves embedded software design using C/C++ and assembler across 16/32-bit microcontroller architectures, including ARM Cortex and ARC platforms. The engineer will also be exposed to ...
Firmware Engineer
Delta, BC · On-site +1
This role involves embedded software design using C/C++ and assembler across 16/32-bit microcontroller architectures, including ARM Cortex and ARC platforms. The engineer will also be exposed to ...
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 ...
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
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
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 ...
Delta-Q's unique blend of engineering capability in high-efficiency power electronics and embedded ... Extensive experience with microcontroller platforms (e.g., Renesas RX, TI MSP430, STM32, NXP)
Delta-Q's unique blend of engineering capability in high-efficiency power electronics and embedded ... Extensive experience with microcontroller platforms (e.g., Renesas RX, TI MSP430, STM32, NXP)
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 are the key skills and qualifications needed to thrive in the Microcontroller Engineer position, and why are they important?
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 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 typical daily tasks and responsibilities of a Microcontroller Engineer?
Microcontroller Engineers typically spend their days designing, programming, and testing embedded systems using various microcontrollers to meet project requirements. Their responsibilities often include writing and debugging firmware, working with schematics, participating in hardware integration, and troubleshooting issues during development. Collaboration is common, as you’ll often work with cross-functional teams including hardware engineers, product designers, and software developers to ensure seamless system performance. Managing multiple development tools and adhering to project deadlines are also regular aspects of the job. This dynamic role allows engineers to apply both their technical and teamwork skills in fast-paced, innovative environments.

Full-time
Posted 16 hours ago
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