Experience Inc. Jobs

Job Information

Microchip Technology Senior Engineer II-Design in Roseville, California

Company Description

Microchip Technology Inc. is a leading provider of embedded control applications. Our product portfolio comprises general purpose and specialized 8-bit, 16-bit, and 32-bit microcontrollers, 32-bit microprocessors, field-programmable gate array (FPGA) products, a broad spectrum of high-performance linear, mixed-signal, power management, thermal management, radio frequency (RF), timing, safety, security, wired connectivity and wireless connectivity devices, as well as serial Electrically Erasable Programmable Read Only Memory (EEPROM), Serial Flash memories, Parallel Flash memories, and serial Static Random Access Memory (SRAM). We also license Flash-IP solutions that are incorporated in a broad range of products.

Job Description

Microchip offers a comprehensive portfolio of semiconductor and system solutions for data center, communications, aerospace and defense, and industrial markets. Microchip’s Data Center Solutions Business Unit (DCS) offers industry leading performance, reliability, and security for Smart Storage Controllers, RAID Controllers, SAS/SATA IO Controllers, SAS Expanders, PCIe Switches, NVME SSD Controllers, and Memory Controllers.

As a Senior Engineer II - Design in the Microchip Data Center Solutions group, you will get hands-on experience developing our next generation of storage and memory controller SOC products. This will involve taking products from initial concept to production form. Throughout you will work beside experienced engineers and be exposed to Microchip’s Best-In-Class engineering practices. Working side-by-side with some of the brightest minds and most innovative people in the industry, you won't just fill a position, you will be given an opportunity to work on a team where your contributions matter. As a Senior Engineer II, you will be challenged and encouraged to discover the power of innovation. If this sounds like the kind of environment you'd like to participate in, we'd like to hear from you!

Job Responsibilities

Job responsibilities may include any of the following:

  • Architectural definition for IP blocks within the SOC

  • Requirement’s definition, design specification and micro-architecture

  • Digital logic design including RTL coding, synthesis, STA, DFT, and power analysis

  • Verification of digital logic using System Verilog and UVM

  • Supporting Emulation and debug of the IP and solution

  • Post silicon validation support and debug

Job Requirements

  • Bachelor’s degree in Electrical or Computer Engineering

  • 6.5 to 8 years of relevant industry experience

  • Experience with Verilog/System Verilog

  • Experience with all aspects of the SOC/ASIC design, verification, and implementation flow

  • Digital logic design in Verilog or System Verilog

  • Experience with embedded CPUs (ARM, RISC-V, or MIPS) is an asset

  • Understanding of CPU, memory architectures, and embedded FW

  • Experience with system buses such as AXI/AHB/APB

  • Experience with PCIe/CXL, SAS/SATA, and NVMe protocols

  • Experience with FPGA emulation and SOC design and verification

  • Strong programming / scripting skills with languages such as TCL, Awk, C, C++, Python, and Perl

  • Excellent analytical, communication (written and verbal), and documentation skills

  • Excellent problem solving and debugging skills


Microchip is an Equal Opportunity/Affirmative Action Employer of Disabled/Veterans/Minorities/Women. We provide equal employment and affirmative action opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other basis protected under applicable federal, state or local laws.