Talent.com
Microchip Technology
Technical Staff Engineer-FirmwareMicrochip Technology • Burnaby, Canada
Technical Staff Engineer-Firmware

Technical Staff Engineer-Firmware

Microchip Technology • Burnaby, Canada
2 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

Technical Staff Engineer - Emulation

Microchip Technology Inc.Burnaby, Metro Vancouver Regional District, CA
Full-time

Microchip’s Data Center Solutions (DCS) Business Unit offers industry-leading performance, reliability, and security for Storage Controllers, PCIe Switches, and NVMe solutions.As a Technical Staff ... Show more

 • Promoted

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, Ai Platform & Infra - C$150,000 - C$200,000 A Year

Revenue Platform CompanyVancouver, Canada
Full-time

Staff Software Engineer to lead architecture and technical direction for core systems and AI products in a cloud-based revenue platform company. Show more

 • Promoted

Staff Software Engineer (Developer Productivity)

diligentcorporationVancouver, Canada
Full-time

About the RoleWe\ 're hiring a Staff Software Engineer with strong engineering fundamentals, hands-on experience building AI solutions, developer tooling, and automation to make AI a practical,... Show more

 • Promoted

Staff Software Engineer (Developer Productivity)

PVH (Tommy Hilfiger/Calvin Klein)Vancouver, British Columbia, Canada
Full-time

We\'re hiring a Staff Software Engineer with strong engineering fundamentals, hands-on experience building AI solutions, developer tooling, and automation to make AI a practical, measurable part of... Show more

 • Promoted

Staff Software Engineer

Henry Schein One groupSurrey, British Columbia, Canada
Full-time

Henry Schein One is the global leader in dental management, analytics, communication and marketing software.We deliver innovative dental software and services, combined with expert business coachin... 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

Sycle Staff Software Engineer Expertise

SycleVancouver, Metro Vancouver Regional District, CA
Full-time

Join Sycle as a Staff Software Engineer, where your skills in Node.PHP will revolutionize cloud-based audiology practice management.Embrace AI innovations in software development.As a Staff Softwar... Show more

 • Promoted

Innovative CFD Staff Engineer for Remote Technical Support

SimuTech GroupVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

Be a catalyst for engineering innovation as a CFD Staff Engineer.Provide expert support and training on industry-leading simulation tools in a remote work environment energized by creativity and co... Show more

 • Promoted

Staff Ai-Powered Full-Stack Engineer

AgodaVancouver, Canada
Full-time

A leading online travel agency is seeking a Staff Full Stack Engineer to design AI-driven chat experiences.This role requires 8+ years of experience in software engineering, focusing on architectur... Show more

 • Promoted

Staff Software Engineer - C$155,000 - C$195,000 A Year

Henry Schein OneSurrey, Canada
Full-time

Seeking a Staff Software Engineer to lead technical architecture and development for dental management software.Responsibilities include hands-on coding, system modernization, and mentoring.Require... Show more

 • Promoted

Staff Software Engineer

OmnissaVancouver, Metro Vancouver Regional District, CA
Permanent

Omnissa is an AI‑driven digital work platform that enables secure, flexible, and seamless work experiences from any device.Our platform integrates unified endpoint management, virtual apps and desk... 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 Software Engineer - $190,000 - $286,000 A Year

AmplitudeWest End, Canada
Full-time

Amplitude seeks a Staff Software Engineer to design and optimize scalable real-time data pipelines, build backend services, and lead engineering initiatives.Requires 6+ years of experience. Show more

 • Promoted

Staff Software Engineer, API

United States Digital Space LLCVancouver, British Columbia, Canada
Full-time

At the company, we believe AI represents the future of work, and APIs are at the heart of how AI connects with the tools where work happens.API team owns the gateways that enable data flow into and... Show more

 • Promoted

Staff Software Engineer - Fullstack

Menlo VenturesVancouver, British Columbia, Canada
Full-time

Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs.We do this by bui... Show more

 • Promoted

Firmware Engineer

YochanaVancouver, British Columbia, Canada
Full-time

Strong Firmware design and debug experience using assembly and C/C++ Programming.Knowledge of NAND Flash, SSD Flash translation layer, Wear leveling, Garbage collection.Knowledge of mass storage in... Show more

 • Promoted

Remote Kubernetes Staff Engineer Role at Marqeta

MQ Referrals OnlyVancouver, Metro Vancouver Regional District, Canada
Remote
Full-time

Transform Marqeta's Kubernetes operations by joining as a Staff Software Engineer, working remotely from anywhere in the USA.You'll play a crucial role in building systems that manage millions of d... Show more

 • Promoted

R&D Engineering, Staff Engineer

SynopsysVancouver, 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 Software Engineer - C$252,000 - C$300,000 A Year

EarnInNorth Vancouver, Canada
Full-time

Experienced backend software engineer wanted to drive design and development of key platform services using JVM languages and event-driven architecture on AWS.Must be skilled in cloud environments,... Show more