Talent.com
Microchip Technology
Technical Staff Engineer-FirmwareMicrochip Technology • Burnaby, Canada
No longer accepting applications
Technical Staff Engineer-Firmware

Technical Staff Engineer-Firmware

Microchip Technology • Burnaby, Canada
30+ days ago
Salary
CA$107,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 17,000-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. Microchip’s 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 ; we affectionately refer to it as the and it’s 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 without a great team dedicated to empowering innovation. People like you.

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

Job Description:

We are seeking a self‑motivated and energetic engineer to join our firmware and software team. In this role, you will contribute to the design, development, unit testing, and verification of our industry‑leading Switchtec System‑on‑Chip (SoC) PCI Express (PCIe) switching products.
You’ll collaborate with team members across multiple sites, working within an agile environment that values technical excellence, teamwork, and continuous improvement.

Responsibilities:

  • Analyze product requirements and design, develop, integrate, debug, verify and validate firmware, drivers, software

  • components, unit test frameworks, verification systems, and DevOps tools

  • Lead and participate in architecture, specification, design, and implementation reviews with cross-functional team members

  • Collaborate with firmware teams and partner with chip design, emulation, validation, and application engineering teams on pre-silicon development and post-silicon bring-up, debugging, troubleshooting, and customer support

  • Investigate and resolve issues identified internally or reported by global customers in lab and field environments

  • Develop, review, and maintain comprehensive technical documentation, including engineering documents, and customers facing materials

  • Mentor junior firmware engineers through design reviews, code reviews, process adherence, and continuous improvement initiatives

Requirements/Qualifications:

  • Bachelor’s or Master’s degree in Computer Engineering or Electrical Engineering

  • At least 15 years of Embedded Application Software or high-level Embedded Software development experience

  • Strong proficiency in C and at least one assembly language programming

  • Expert in SoC, RTOS, multi‑threading, and SMP firmware development

  • Experience in any one or two high-speed protocol product development: PCIe, CXL, infini-band, SAS/SATA, NVMe, Ethernet or FC

  • Excellent research, analytical, and problem‑solving abilities with strong documentation and communication skills

  • Self‑motivated, team‑oriented, resourceful, and quality‑focused, with a strong sense of ownership and the ability to achieve goals with minimal supervision

Value-add Qualifications

  • Experience leveraging AI to assist firmware and software development

  • Proven ability to lead cross-site teams and mentor engineers on complex firmware projects

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 payments. In 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:The annual base salary range for this position is $107,000- $226,000.*

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

To all recruitment agencies:

Create a job alert for this search

Technical Staff Engineer-Firmware • Burnaby, Canada

Similar jobs

Staff Software Engineer - C$129,900 - C$195,800 A Year

InfobloxAnmore, Canada
Full-time

Seeking a Staff Software Engineer to develop next-generation DNS, DHCP, and IP Address Management (DDI) services.Requires strong C, Linux, and Python skills, with a focus on quality code and collab... Show more

 • Promoted

Staff Software Engineer — Internal Platform & Architecture

ConfluentVancouver, Metro Vancouver Regional District, CA
Full-time

A leading data streaming technology company in Canada seeks a Staff Software Engineer to design and implement internal web applications.The ideal candidate will have over 12 years of experience, st... Show more

 • Promoted

Engineer - KHRONOS Standard

Huawei CanadaVancouver
Full-time +1

Huawei Canada – Engineer – KHRONOS Standard (12‑month contract).Immediate 12‑month contract opening for a technical role.Established in 2012, the Central Media Technology Institute (CMTI) is Huawei... Show more

 • Promoted

Staff Network Systems Engineer, AirLink

Sierra WirelessRichmond, Metro Vancouver Regional District, Canada
Temporary

Semtech's AirLink Router System Engineering team is a high-performing technical group embedded within the router engineering organization, giving us direct access to the product development enginee... Show more

 • Promoted

TECH Specialist

London DrugsSquamish, Squamish-Lillooet Regional District, CA
Full-time

Now hiring for TECH Specialist.Are you passionate about learning? Do your friends and family members always ask you for tech advice? Are you up-to-date with the latest Computer, Audio/Video and Pho... Show more

 • Promoted

Senior Software Engineer, Localization Engineering - C$107,000 - C$157,300 A Year

AutodeskRichmond, Canada
Full-time

Senior Software Engineer to optimize and improve product localization by developing and maintaining tools, processes, and data.Requires full stack development, automation, and strong analytical ski... Show more

 • Promoted

Staff Embedded Firmware Engineer (Contractor)

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

At Arlo, we're passionate about creating innovative and reliable solutions that help people protect what matters most to them.Our team is dedicated to delivering products that exceed our customers'... Show more

 • Promoted

Staff Software Engineer

InCommonVancouver
Full-time

This range is provided by InCommon.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.InCommon is hiring on behalf of a US-based firm.We’re looking... Show more

 • Promoted

Staff Full-Stack Engineer: Build Scalable Infra & Lead A Growing Team - $275,000 A Year

BrixVancouver, Canada
Full-time

Experienced Software Engineer to build scalable infrastructure, manage and grow the engineering team, and foster a strategic engineering culture. Show more

 • Promoted

Software Engineer, Fullstack (Support Core) - C$147,000 - C$174,000 A Year

DialpadRichmond, Canada
Full-time

Seeking an experienced Full Stack Software Engineer to design, develop, and deploy high-quality features for web and desktop-native applications, taking end-to-end ownership and mentoring junior en... Show more

 • Promoted

Staff Software Engineer, API

AsanaVancouver, Metro Vancouver Regional District, CA
Full-time

If you care deeply about building effective developer experiences and high-performing engineering teams, then we’d love to hear from you!.API products or Developer Platforms.Excellent communication... Show more

 • Promoted

Staff Software Engineer - $90,000 - $110,000 A Year - Remote

PodifiWest End, Canada
Remote
Full-time

Seeking a Staff Software Engineer to build scalable systems, translate client needs into delivery, and bridge communication between engineering, clients, and internal teams. Show more

 • Promoted

Senior Full-Stack Engineer - High-Scale Web/Desktop Apps - C$147,000 - C$174,000 A Year

AI-driven customer communications platformRichmond, Canada
Full-time

Seeking an experienced Full Stack Software Engineer to design and deploy high-quality web and desktop-native applications for a leading AI-driven customer communications platform. Show more

 • Promoted

Senior Software Engineer - Platform Technology - C$120,000 - C$145,000 A Year

HTuO BiosciencesRichmond, Canada
Full-time

Develops scientific software in a high-performance computing environment, focusing on efficient, optimized code in C++ and Python. Show more

 • Promoted

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausSquamish, BC, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Embedded/Firmware Engineer

SolidigmVancouver, Metro Vancouver Regional District, CA
Full-time

Join a multibillion-dollar global company that brings together amazing technology, people, and operational scale to become a powerhouse in the memory industry.Headquartered in Rancho Cordova, Calif... Show more

 • Promoted

Firmware Engineer

JetsonNorth Vancouver, Metro Vancouver Regional District, Canada
Permanent

Jetson is on a mission to accelerate the transition of 100 million homes across North America away from fossil fuels toward sustainable energy use.We believe in a future that is 100% electric and 1... Show more

 • Promoted

R&D Engineering, Staff Engineer

Synopsys IncVancouver, Metro Vancouver Regional District, Canada
Full-time

Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products.We deliver industry-leading silicon design, IP, simulation and an... Show more

 • Promoted

Staff Android Engineer, Integrations (Remote)

Life360Vancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading mobile application provider is looking for a Staff Android Engineer to enhance their product with innovative features.This role involves collaborating with a cross-functional team to deve... Show more

 • Promoted

Platform Engineer: Developer Efficiency With Ai Tools - C$116,800 - C$226,000 A Year

Leading Technology CompanyRichmond, Canada
Full-time

Seeking a Software Engineer to improve developer efficiency by building backend systems and integrating AI tools, leveraging Java, Python, and Kubernetes. Show more