Microchip Technology

Technical Staff Engineer-Applications

Microchip Technology$138K — $165K *
Enterprise Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Science, or Computer Engineering with 12.5+ years of experience.
  • Ability to collaborate with cross-functional teams across various locations.
  • Strong software and firmware development skills, especially in multi-threaded environments.
  • Proficient in C and C++, with experience in writing test scripts using Perl, Bash, or Python.
  • Experience with UNIX and Windows drivers and embedded operating systems like ThreadX or VxWorks.
  • Customer-facing technical support and root-cause debugging experience.
  • Hands-on experience with protocol analyzers and other storage test tools.
  • Solid understanding of firmware and hardware interactions, along with strong problem-solving skills.

Responsibilities

  • Lead customer storage platform enablement with PCI Express switch products.
  • Collaborate with customers to define requirements and manage deliverables throughout product development.
  • Provide advanced technical support, including developing product documentation and software for PCIe solutions.
  • Deliver product training and technical presentations to colleagues and customers, mentoring junior engineers.
  • Work independently and in teams to tackle complex engineering challenges.
  • Travel to customer sites for debugging and support of PCIe deployments.
  • Lead technical discussions to optimize system designs and implementations.

Benefits

  • Dynamic working environment with opportunities to work on leading-edge technologies.
  • Chance to contribute directly to the growth of the business in a rapidly evolving market.
  • Potential for mentorship and development of junior engineers within the team.
  • Collaborative culture that emphasizes teamwork across different functions.
Full Job Description
Job Description:

Microchip's Data Center Solutions (DCS) business unit delivers industry-leading performance, reliability, and security across a broad range of technologies, including PCIe switches, retimer, smart storage controllers, RAID controllers, SAS/SATA I/O controllers, SAS expanders, and NVMe controllers.

Microchip Technology Inc. has a Technical Staff Engineer-Applications opening based in Austin, TX. This role is within Microchip's rapidly growing DCS organization, which supports a diverse and expanding portfolio of products widely adopted by AI leading server and storage OEMs as well as hyperscale data center customers. DCS solutions are deployed across applications ranging from large-scale data storage to artificial intelligence and machine learning, helping to shape the next generation of digital infrastructure. Our portfolio spans SAS, PCIe, NVMe, and CXL technologies and includes flash controllers, high-performance switches, RAID controllers, and memory controllers that connect, manage, and secure the world's data.

The Applications Engineering team works closely with product development, product validation, marketing, and sales teams to enable customers to successfully bring their solutions to market. Team members engage directly with customer engineering organizations to support design wins, product ramps, and system production. This role offers the opportunity to work with leading-edge technologies in data center, AI/ML, and storage applications within a dynamic environment, while making meaningful contributions to the growth and success of the business.

Responsibilities:
  • Lead customer storage platform enablement using Microchip Switchtec4 PCI Express4 switch products, driving robust, system-level solutions.
  • Collaborate with AI hyperscale and global storage customers to define requirements, manage deliverables, and support platforms from initial board bring-up through production release.
  • Provide advanced technical support by managing platform enablement issues and developing high-quality product collateral, including hardware guides, reference design packages, firmware updates, and software for PCIe switch products used in data center and computing/storage solutions.
  • Deliver product training and technical presentations to internal field engineers and customer engineering teams, while mentoring and supporting the development of junior engineers.
  • Work both independently and as part of cross-functional teams to resolve complex engineering challenges.
  • Travel to customer sites, as required, to debug systems and support PCIe switch product deployments.
  • Lead technical discussions and customer engagements to optimize system designs and platform implementations.
  • Ensure seamless product integration and effective lifecycle management through close collaboration with customers and internal stakeholders.
  • Continuously expand technical expertise in next-generation PCI Express protocols, storage architectures, and Switchtec products through internal and external technical resources.
  • Collaborate with cross-functional teams (hardware, software, QA, product management) to define requirements and deliverables.
  • Troubleshoot, debug, and resolve firmware and system-level issues using advanced tools and methodologies.


Requirements/Qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Science, or Computer Engineering, with 12.5+ years of relevant industry experience.
  • Ability to collaborate effectively with cross-functional teams across multiple geographic locations to drive engineering excellence and successful project outcomes.
  • Strong software and firmware development and debugging skills, with an emphasis on multi-threaded architectures.
  • Proficiency in C and C++ programming. Experience developing test scripts using Perl, Bash, or Python.
  • Prior work with UNIX and Windows (Wintel) drivers, as well as firmware development using lightweight embedded operating systems such as ThreadX, VxWorks, eCos, or similar platforms.
  • Customer-facing experience focused on technical support, issue analysis, and root-cause debugging.
  • Hands-on experience with bench-top equipment, including protocol analyzers, exercisers, logic analyzers, and other storage-related test tools.
  • Solid understanding of system-level firmware and hardware interactions, with strong analytical and problem-solving capabilities.
  • Working knowledge of PCIe.


Travel Time:

0% - 25%

Physical Attributes:

Hearing, Seeing, Talking, Works Around Others

Physical Requirements:

10% Standing, 10% Walking, 80% Sitting, 100% Inside-MF 8-5PM

About Microchip Technology

Microchip Technology is an American semiconductor company headquartered in Chandler, Arizona. The company was founded in 1989 and has been providing microcontroller and analog semiconductors for over 30 years. Microchip Technology operates in over 100 locations in 70 countries and has more than 18,000 employees worldwide. The company's products include microcontrollers, memory, and other analog and mixed-signal products. Microchip Technology's mission is to provide innovative solutions for a wide range of applications, including automotive, industrial, and consumer electronics.
Learn more about Microchip Technology
Size
21,000 employees
Market Cap
$37.9 billion
Industry
Net Income
$333.3 million
Founded
1989
5 Year Trend
+14.9%
Revenue
$5.2 billion
NASDAQ

Similar Jobs

More Jobs at Microchip Technology

More Enterprise Technology Jobs

Find similar Technical Staff Engineer-Applications jobs: