Talent.com
Microchip Technology Inc.
Technical Staff Engineer-FirmwareMicrochip Technology Inc. • Burnaby, Metro Vancouver Regional District, Canada
Technical Staff Engineer-Firmware

Technical Staff Engineer-Firmware

Microchip Technology Inc. • Burnaby, Metro Vancouver Regional District, Canada
13 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 Vision, Mission, and 11 Guiding Values; we affectionately refer to it as the Aggregate System 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 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

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:

Benefits of working at Microchip

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.
#J-18808-Ljbffr
Create a job alert for this search

Technical Staff Engineer-Firmware • Burnaby, Metro Vancouver Regional District, 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, 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, Client Platforms - $160,000 - $220,000 A Year

GeoComplyVancouver, Canada
Full-time

About GeoComply We’re GeoComply! We are at the forefront of geolocation, cybersecurity, and anti-fraud innovation, developing and delivering cutting-edge technologies to help ensure regulatory com... Show more

 • Promoted

Staff Software Engineer - C$150,000 - C$200,000 A Year

SugerNorth Vancouver, Canada
Full-time

The Staff Software Engineer will design and scale the platform and AI-driven products, ensuring scalability and reliability, working closely with Product, Design, and Customer-facing teams. Show more

 • Promoted

Staff Software Engineer (Developer Productivity)

DiligentVancouver, 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, m... Show more

 • Promoted

Staff Software Engineer

Ritchie Bros.Vancouver, Canada
Full-time

Job Description We are seeking a highly skilled Staff Software Engineer to join our Data Engineering team.In this senior technical leadership role, you will drive the architecture, design, and evol... 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

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

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 Software Engineer, Es&D Low Voltage - C$137,300 - C$181,890 A Year

Rivian and Volkswagen Group TechnologiesVancouver, Canada
Full-time

Leads the design, implementation, and validation of embedded software for electric vehicle battery and energy management systems, focusing on reliability and feature development. Show more

 • Promoted

Staff Software Engineer (Developer Productivity)

Diligent-14787b60Vancouver, Canada
Full-time

Staff Software Engineer (Developer Productivity)About the RoleWe're hiring a Staff Software Engineer with strong engineering fundamentals, hands‐on experience building AI solutions, developer t... Show more

 • Promoted

Staff Software Engineer - C$252,000 - C$300,000 A Year

EarnInWest End, 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

 • 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

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

Innovative CFD Staff Engineer for Remote Technical Support

SimuTech GroupVancouver, Metro Vancouver Regional District, Canada
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 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

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

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

Senior Staff Software Engineer

SecuredTouch (acquired by Ping Identity)Vancouver, Canada
Full-time

About Ping IdentityAt Ping Identity, we believe in making digital experiences both secure and seamless for all users, without compromise.And it's not just something we provide our customers.It&... Show more