Talent.com
Microchip
Engineer II Firmware DevelopmentMicrochip • Burnaby, British Columbia, Canada
Engineer II Firmware Development

Engineer II Firmware Development

Microchip • Burnaby, British Columbia, Canada
30+ days ago
Salary
CA$86,000.00 yearly
Job type
  • Full-time
Job description

Are you looking for a unique opportunity to be a part of something great Want to join a 17000-member team that works on the technology that powers the world around us Looking for an atmosphere of trust empowerment respect diversity and communication How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization We offer all that and more at Microchip Technology Inc.

People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchips nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development values-based decision making and strong sense of community driven by our Vision Mission and 11 Guiding Values; we affectionately refer to it as the Aggregate System and its won us countless awards for diversity and workplace excellence.

Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over 30 years of quarterly profitability without a great team dedicated to empowering innovation. People like you.

Visit our careers page to see what exciting opportunities and company perks await!

Job Description:

About the Team

Microchips Data Center Solutions (DCS) Business Unit builds the technology that powers the worlds most demanding cloud and enterprise environments. Our Storage Controllers Memory Controllers NVMe SSD Controllers PCIe Switches and SAS Expanders are trusted across hyperscale data centers cloud platforms and storage networks for their performance reliability and security.

The Opportunity

As a DCS Firmware Engineer youll be part of a highly skilled team developing real-time firmware for nextgeneration SystemonChip (SoC) products. Youll work handson with cuttingedge silicon prototype platforms and advanced debug ecosystemsincluding FPGAs development boards automation frameworks protocol analyzers and internal test equipment.

This role gives you the chance to:

  • Shape firmware for brandnew silicon devices

  • Dive deep into industrydefining technologies such as PCIe DDR4/5 NVMe SAS SATA CXL and NAND flash

  • Collaborate closely with silicon design validation emulation verification and applications teams

  • Influence product architecture and contribute to longterm technical strategy

  • Grow your career through internal mobility mentorship and exposure to multiple disciplines

If you thrive in environments where innovation meets rigorous engineering youll feel right at home.

Responsibilities:

  • Design develop integrate debug and verify embedded firmware in C and Assembly

  • Own firmware components from concept through product release and maintenance

  • Program embedded MIPS processors to implement core firmware and software subsystems

  • Participate in detailed design and code reviews

  • Troubleshoot complex issues across hardware firmware and system layers

  • Analyze and optimize firmware performance (cycle counts cache utilization frame rates)

  • Produce clear comprehensive engineering documentation

Requirements/Qualifications:

  • Bachelors or Masters degree in Computer Engineering Electrical Engineering Computer Science or related field

  • 2-3 years of firmware/software development experience in realtime or embedded systems

  • Strong understanding of firmware architecture design patterns and implementation

  • Proven ability to design implement and document complex embedded systems

  • Proficiency in C and assembly for embedded processors

  • Experience with RTOS concepts: threads scheduling synchronization memory management

  • Familiarity with toolchains debuggers and embedded development workflows

  • Strong communication skills and ability to collaborate across disciplines

Desirable Qualifications:

  • Experience with storage or highspeed I/O protocols: PCIe CXL DDR4/5 NVMe SAS SATA NAND flash SCSI Fibre Channel RAID enclosure management

  • Background in SoC architecture IP integration or silicon bringup

Travel Time:

0% - 25%

Pay Range:

We offer a total compensation package that ranks among the best in the industry. It consists of competitive base pay restricted stock units and quarterly bonus addition to these components our package includes health benefits that begin day one retirement savings plans and an industry leading IESPP program with a 6-month look back feature. Find more information about all our benefits at the link below:

Benefits of working at Microchip

The annual base salary range for this position is $86000- $186000.*

*Range is dependent on numerous factors including job location skills and experience.

To all recruitment agencies: Microchip Technology Inc. does not accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.


Required Experience:

IC


Employment Type : Full-Time
Experience: years
Vacancy: 1
Monthly Salary Salary: 86000 - 186000
Create a job alert for this search

Engineer II Firmware Development • Burnaby, British Columbia, Canada

Similar jobs

Software Development Engineer, Aws Marketplace - C$114,800 - C$191,800 A Year

Amazon Web Services CanadaNorth Vancouver, Canada
Full-time

Seeking a Software Development Engineer to design and implement complex systems for AWS Marketplace.You will own product features and influence strategy in a fast-paced environment. Show more

 • Promoted

Remote Embedded Bluetooth Firmware Engineer

HCR Permanent SearchVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading recruitment firm is seeking an Embedded Firmware Engineer to work remotely for a technology company.The ideal candidate will have strong skills in C and Python, experience in developing f... Show more

 • Promoted

Embedded Firmware Engineer

Clarius Mobile HealthVancouver
Full-time +2

Clarius Mobile Health provided pay range.This range is provided by Clarius Mobile Health.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Talent ... Show more

 • Promoted

Software Development Engineer - Ui - $116,800 - $226,000 A Year

AppleVancouver, Canada
Full-time

Seeking a Software Development Engineer with front-end web platform experience to improve existing products and develop next-generation tooling for internal developers, enhancing code integration w... Show more

 • Promoted

System Development Engineer, Aws Payments Core - C$114,800 - C$191,800 A Year

Amazon Development Centre Canada ULCNorth Vancouver, Canada
Full-time

Responsible for building and maintaining AWS Payments core infrastructure, identifying and developing tools and processes to improve the software development lifecycle, and collaborating with teams... Show more

 • Promoted

Software Engineer II

DiligentVancouver, Metro Vancouver Regional District, CA
Full-time

As a Software Engineer II at Diligent, you’ll take on a hands‑on technical role in building secure, scalable, and high‑performing serverless microservices using TypeScript on AWS.You’ll contribute ... Show more

 • Promoted

Staff Embedded Firmware Engineer (Contractor)

Arlo Technologies, Inc.Richmond, Metro Vancouver Regional District, CA
Full-time

Arlo is a leading provider of smart security solutions.We combine AI and CV analytics, cloud services, and user‑centric design to deliver reliable, end‑to‑end product experiences that keep people s... Show more

 • Promoted

Jetson Firmware Development Engineer

JetsonNorth Vancouver, Metro Vancouver Regional District, Canada
Full-time

Elevate your career with Jetson as a Firmware Development Engineer in Kitchener, ON.Play a vital role in creating firmware for long-lasting home energy systems.In this full-time role, you will take... Show more

 • Promoted

MistyWest Firmware Engineer Contractor

MistyWestVancouver, Metro Vancouver Regional District, Canada
Full-time

MistyWest is hiring a Firmware Engineer Contractor to contribute to embedded products that support sustainable development goals.Focus your skills on enhancing connectivity and state reporting feat... Show more

 • Promoted

Software Engineer II, Backend

BrexVancouver, Metro Vancouver Regional District, Canada
Full-time

Brex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets.By combining global corporate cards and banking with intuitive spend manage... Show more

 • Promoted

Senior Firmware Engineer - C$110,000 - C$130,000 A Year

AlgoPort Moody, Canada
Full-time

Develops embedded software solutions, from requirements to deployment, for audio and video communication products, working with C and Bash. Show more

 • Promoted

Senior Firmware Engineer - C$100,000 - C$110,000 A Year

HidDelta, Canada
Full-time

Seeking a Senior Firmware Engineer to develop low-power wireless products using C/C++ and assembler on microcontroller architectures like ARM Cortex.Responsibilities include full product lifecycle ... Show more

 • Promoted

Engineer Ii - Gec Technology - $105,800 - $138,800 A Year

LululemonNorth Vancouver, Canada
Full-time

Lululemon is seeking an Engineer Ii to join their Gec Technology team.Responsibilities include agile ceremonies, product troubleshooting, and system development.Requires 3-5 years of Java experienc... Show more

 • Promoted

Firmware Engineer - $55 - $60 An Hour

Net2SourceVancouver, Canada
Full-time

Firmware Engineer needed to design and develop memory PHYs and interface IP.Requires experience with CI/CD, GitHub, C/C++, and hardware.Bachelor's degree is required. Show more

 • Promoted

System Development Engineer, Aws Payments Core - C$114,800 - C$191,800 A Year

AWS Payments COREVancouver, Canada
Full-time

DescriptionAWS Payments CORE is responsible for building and maintaining the shared backbone infrastructure supporting AWS Payments systems, Enabling a streamlined software development lifecycle, A... Show more

 • Promoted

Senior SSD Firmware Engineer – Embedded Systems

SolidigmVancouver, Metro Vancouver Regional District, CA
Full-time

A global memory technology company is looking for an experienced Firmware Engineer to join their SSD firmware team in Vancouver.The role entails developing cutting-edge NAND SSDs and requires a Bac... Show more

 • Promoted

Software Engineer II

MastercardVancouver
Full-time

Be part of the Operations & Technology Fraud Products team developing new capabilities for Mastercard's Decision Management Platform, which serves as the core for multiple business solutions to com... Show more

 • Promoted

Engineer II- Product

Microchip Technology Inc.Burnaby, British Columbia, Canada
Full-time

Job Description Microchip is looking for a SERDES Characterization Engineer II to join our electrical characterization team in Burnaby, BC, Canada.The electrical characterization team is part of th... Show more

 • Promoted

Senior Firmware Engineer - C$110,000 - C$130,000 A Year

Algo Communication ProductsAnmore, Canada
Full-time

Develop embedded software solutions, mentor junior team members, and ensure reliability and functionality of communication products. Show more

 • Promoted

Software Engineer II

Diligent-14787b60Vancouver, Metro Vancouver Regional District, Canada
Full-time

As a Software Engineer II at Diligent, you’ll play a hands‑on technical role building and operating the core services that power the Diligent One Platform.You’ll own end‑to‑end services, from archi... Show more