Principal Firmware Engineer

3 minutes ago


Burnaby, Canada Microchip Technology Full time

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 awaitJob Description:About the TeamMicrochip’s Data Center Solutions (DCS) Business Unit builds the technology that powers the world’s 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 OpportunityAs a DCS Firmware Engineer, you’ll be part of a highly skilled team developing real-time firmware for next‑generation System‑on‑Chip (SoC) products. You’ll work hands‑on with cutting‑edge silicon, prototype platforms, and advanced debug ecosystems—including FPGAs, development boards, automation frameworks, protocol analyzers, and internal test equipment.This role gives you the chance to:Shape firmware for brand‑new silicon devicesDive deep into industry‑defining technologies such as PCIe, DDR4/5, NVMe, SAS, SATA, CXL and NAND flashCollaborate closely with silicon design, validation, emulation, verification, and applications teamsInfluence product architecture and contribute to long‑term technical strategyGrow your career through internal mobility, mentorship, and exposure to multiple disciplinesIf you thrive in environments where innovation meets rigorous engineering, you’ll feel right at home.ResponsibilitiesDesign, develop, integrate, debug, and verify embedded firmware in C and AssemblyOwn firmware components from concept through product release and maintenanceProgram embedded MIPS processors to implement core firmware and software subsystemsParticipate in detailed design and code reviewsTroubleshoot complex issues across hardware, firmware, and system layersAnalyze and optimize firmware performance (cycle counts, cache utilization, frame rates)Produce clear, comprehensive engineering documentationRequirements/Qualifications:Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field10+ years of firmware/software development experience in real‑time or embedded systemsStrong understanding of firmware architecture, design patterns, and implementationProven ability to design, implement, and document complex embedded systemsProficiency in C and assembly for embedded processorsExperience with RTOS concepts: threads, scheduling, synchronization, memory managementFamiliarity with toolchains, debuggers, and embedded development workflowsStrong communication skills and ability to collaborate across disciplinesDesirable QualificationsExperience with storage or high‑speed I/O protocols: PCIe, CXL, DDR4/5, NVMe, SAS, SATA, NAND flash, SCSI, Fibre Channel, RAID, enclosure managementBackground in SoC architecture, IP integration, or silicon bring‑upTravel 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 $86,000-$186,00.**Range is dependent on numerous factors including job location, skills and experience.To all recruitment agencies:



  • Burnaby, British Columbia, Canada Microchip Technology Full time

    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...


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

    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...


  • Burnaby, British Columbia, Canada Microchip Technology Inc. Full time US$86,000 - US$186,000

    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...


  • Burnaby, British Columbia, Canada Microchip Technology Inc. Full time US$86,000 - US$186,000

    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...

  • Firmware / PLC engineer

    31 minutes ago


    Burnaby, British Columbia, Canada Tersa Earth Full time

    TheFirmware/PLC Engineerrole at Tersa Earth Innovations is critical to translating our proprietary synthetic biology platform, TersaClean, from scientific innovation into a commercially viable, industrial-scale reality. In this position, you'll act as the Firmware Lead , designing, developing, and deploying the core control systems that automate our metal...

  • Firmware Engineer

    18 minutes ago


    Burnaby, BC VJ M, Canada Tersa Earth Full time

    At Tersa Earth Innovations, we believe the future of industry is green, profitable, and powered by biology. We're a dynamic biotechnology company developing TersaClean, a proprietary, modular synthetic biology platform designed to fundamentally disrupt the mining sector. Our technology doesn't just treat waste; it turns environmental liability into a massive...


  • Burnaby, Canada Microchip Technology Inc. Full time

    Principal Engineer – Applications Join Microchip Technology Inc. as a Principal Engineer – Applications. This role focuses on designing and advancing data‑center solutions, including PCIe Switches, Smart Storage Controllers, RAID Controllers, SAS/SATA IO Controllers, SAS Expanders, and NVMe Controllers. You will work closely with product development,...


  • Burnaby, Canada Microchip Technology Inc. Full time

    A leading technology company is seeking a Principal Engineer – Applications to design and develop advanced data-center solutions. This role involves collaboration with product development and sales teams, focusing on PCIe Switches and storage technologies. The ideal candidate will have significant experience in software/firmware development and strong...


  • Burnaby, Canada NETINT Technologies, Inc. Full time

    About this Position This is an 8 to 16 months Full-time, Co‑op employment opportunity starting May 2026. This position is open for both Burnaby and Markham offices. To apply, please fill out the application form and include a copy of your transcript in your application. Please note: Application without a transcript will not be considered. About NETINT...


  • Burnaby, Canada NETINT Technologies, Inc. Full time

    About this Position This is an 8 to 16 months Full-time, Co‑op employment opportunity starting May 2026. This position is open for both Burnaby and Markham offices. To apply, please fill out the application form and include a copy of your transcript in your application. Please note: Application without a transcript will not be considered. About NETINT...