Microchip logo

Technical Staff Engineer – Applications

Microchip
August 25, 2026
Full-time
On-site
Burnaby, British Columbia, Canada
$107,000 - $226,000 CAD yearly
Test Engineering Jobs, Level - Senior

Job Title

Technical Staff Engineer – Applications

Role Summary

Join Microchip's Data Center Solutions (DCS) Applications Engineering team to enable customer platforms for high-performance PCIe, storage, and emerging CXL architectures. The role focuses on platform bring-up, system-level debug, customer enablement, and cross-functional collaboration with product, validation, marketing, and sales teams.

Experience Level

Senior-level. The position specifies 12+ years of relevant industry experience.

Responsibilities

Provide technical leadership for customer platform enablement, debug system-level issues, and support product integration from early bring-up through production.

  • Lead customer platform enablement for Switchtec PCIe switch products and system-level solutions for data-center and AI platforms.
  • Partner with hyperscale AI and global storage customers to define technical requirements and manage deliverables through release.
  • Drive platform-level debug, resolve complex system issues, and produce hardware guides, reference designs, firmware updates, and tools.
  • Deliver technical training and presentations; mentor junior engineers.
  • Work cross-functionally across hardware, firmware, QA, and product teams to define requirements and deliverables.
  • Lead technical discussions to optimize system design, performance, and reliability.
  • Troubleshoot and resolve firmware and system-level issues using data-center-class debug workflows and laboratory tools.
  • Travel to customer sites as needed to support deployments and debug systems (0%–25% travel).

Requirements

Must-have technical skills and experience required to perform the role; listed preferred items are nice-to-have.

  • Must-have: Effective collaboration with cross-functional, geographically distributed teams.
  • Must-have: Working knowledge of PCI Express (PCIe).
  • Must-have: Strong software and firmware development skills; experience debugging multi-threaded architectures.
  • Must-have: Proficiency in C and C++; experience scripting with Perl, Bash, or Python.
  • Must-have: Experience with UNIX and Windows driver development and firmware on lightweight RTOS (e.g., ThreadX, VxWorks, eCos).
  • Must-have: Customer-facing engineering experience, issue analysis, and root-cause debugging.
  • Must-have: Hands-on experience with bench equipment (protocol analyzers, exercisers, logic analyzers, storage test tools).
  • Must-have: Strong understanding of system-level firmware/hardware interactions and analytical problem-solving skills.
  • Nice-to-have: Prior storage-industry experience and familiarity collaborating with marketing and sales.
  • Nice-to-have: Experience with RISC-based embedded processors (preferably MIPS) and kernel-level debugging tools (e.g., WinDbg), JTAG, serial interfaces.
  • Nice-to-have: Familiarity with RAID, NVMe, SAS/SATA, and CXL architectures; Python for diagnostics.
  • Nice-to-have: Proficiency using multimeters, oscilloscopes, and Linux-based diagnostic utilities for hardware debugging.

Education Requirements

Bachelor's degree in Electrical Engineering, Computer Science, or Computer Engineering is specified. The posting requires 12+ years of relevant industry experience. No specific certifications were listed.


About the Company

Company: Microchip

Headquarters: Chandler, Arizona, USA

Microchip is a leading semiconductor company focused on developing innovative solutions to enhance the human experience. With a commitment to empowering innovation, Microchip prioritizes the value of its employees by fostering a culture that supports their growth and contributions.

Microchip logo

Date Posted: 2026-08-25