Associate Fellow - Software

Microchip Technology Inc.San Jose, CA
Onsite

About The Position

Microchip's Data Center Solutions Business Unit (DCS) is entering a new era. Our Storage Controllers, PCIe Switches, NVMe Controllers, and smart memory products run inside the infrastructure that trains and serves the world's AI workloads — and the way we build those products must evolve just as quickly as the workloads they enable. As an Associate Fellow – Software, you will serve as a senior technical authority responsible for optimizing and modernizing the full spectrum of engineering systems used to produce our data center products — firmware, systems software, DevOps platforms, and test architecture — and for driving the AI-era transformation of how those systems operate. You will set the vision for an AI-native Agentic engineering organization and, working alongside Microchip's established firmware, DevOps, test, systems, and silicon teams, help make it real. This is a senior hands-on role executed in partnership with the internal. You will architect, prototype, and co-develop — contributing code, reference implementations, and agentic tooling — while empowering those teams to adopt, operate, and scale what you build together. Your influence will span Microchip's Flash Controller, PCIe Switch, and memory-attach product lines, reach into how firmware and silicon teams design, verify, and bring up next-generation products, and — where opportunity permits — extend into the products themselves through AI-enabled capabilities.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering
  • 20+ years of relevant experience
  • 15+ years of experience in data-center-class software engineering, with demonstrated product impact
  • 10+ years combined hands-on experience across systems software, DevOps/platform engineering, and test architecture for complex hardware/software products.
  • Demonstrated experience personally designing, building, and deploying agentic systems, LLM-based tooling, or AI-augmented engineering workflows in a production or product-engineering context.
  • Working knowledge of Ethernet, NVMe and PCIe protocols and the storage and connectivity products built on them.
  • Fluency in modern software stacks (Python, Go, C/C++, TypeScript as applicable), modern ML/LLM frameworks, and orchestration patterns for agentic systems (tool use, retrieval, evals, guardrails).
  • Strong systems thinking, written/verbal communication, and ability to influence across engineering, product, and executive audiences — while remaining hands-on in the code.

Nice To Haves

  • Master's degree in Computer Science, Computer Engineering, or Electrical Engineering
  • Working knowledge of Ethernet and related data center networking stacks.
  • Experience transforming engineering organizations at scale — raising developer productivity, test maturity, or release velocity through platform and AI investments.
  • Experience applying agentic or AI-assisted methods to firmware and silicon engineering workflows (verification, coverage, RTL, bring-up).
  • Experience with Ethernet, Enterprise Flash Controllers, PCIe Switches, or NVMe/NVMe-oF products.
  • Familiarity with firmware development environments for ARM, RISC-V, or MIPS-based embedded subsystems.
  • Background contributing to open-source AI tooling, agent frameworks, or engineering-productivity platforms.

Responsibilities

  • Drive architectural optimization of the end-to-end engineering systems used to produce our products — source control, CI/CD, reproducible environments, hardware-in-the-loop test farms, and release engineering — in partnership with internal DevOps and platform teams.
  • Define and drive the AI-era engineering vision for DCS: agentic developer tooling, AI-augmented verification, autonomous test, intelligent observability, and AI-native release pipelines — personally prototyping the foundational pieces and scaling what works through partner teams.
  • Shape the strategy for test and verification automation, including pre-silicon software validation, post-silicon bring-up automation, compliance testing, and protocol conformance (NVMe, PCIe) — working with the test and verification teams who operate these systems.
  • Provide senior technical leadership across the data center software stack — firmware, embedded Linux/RTOS subsystems, host drivers, management, diagnostics, and telemetry — driving architectural coherence in collaboration with the teams that own each area.
  • Extend platform and AI investments into firmware and silicon engineering workflows, so firmware and silicon teams share a continually improving, increasingly AI-native engineering backbone.
  • Roll up your sleeves to co-build alongside internal teams — contributing reference implementations, agentic workflows, and critical components, and mentoring senior engineers by building with them.
  • Where opportunity permits, partner with architecture and product teams to infuse AI capabilities into DCS products themselves — on-device intelligence, adaptive telemetry, and intelligent diagnostics.
  • Establish evaluation, governance, and safety practices for AI/agentic tooling used in production engineering workflows — covering IP, security, reproducibility, and data handling.
  • Set standards for observability, performance, and reliability across firmware and systems software; influence hiring, technical roadmaps, and cross-BU engineering practices; represent Microchip in relevant technical forums.

Benefits

  • health benefits that begin day one
  • retirement savings plans
  • industry leading ESPP program with a 2 year look back feature
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service