M

Microchip Technology

Provides embedded hardware, software, tools

Technical Staff Engineer - Design, FPGA Fabric

Silicon & ASIC DesignConfirmed live in the last 24 hours
Full-timeSan Jose, CA, USA

About the Job

Requirements

  • A bachelor's, master's, or Ph.D. degree in Electrical Engineering, Computer Engineering, or a related field is required.
  • At least 10 years of industrial experience is required.
  • Experience in full-custom mixed-signal design and/or layout on advanced process nodes is required; FinFET experience is preferred.
  • Experience in non-FPGA technology areas is acceptable, including memory cell design, standard-cell library element design and implementation, analog circuit custom design, or input/output custom design.
  • Experience in parasitic extraction and analysis, simulation, DSM design analysis, and electromigration/IR analysis is required.
  • Experience with hardware description languages such as Verilog or VHDL is required.
  • Strong analytical and problem-solving skills to optimize performance, power, and area utilization are required.
  • Excellent communication and collaboration skills to work effectively within a multidisciplinary team are required.
  • Ability to adapt to changing project requirements and priorities in a dynamic work environment is required.

Responsibilities

  • Design and develop FPGA fabric architecture, including interconnect, routing, logic elements, memory blocks, clocking, and other key components.
  • Analyze and optimize FPGA fabric architecture for performance, power consumption, area utilization, and other relevant metrics.
  • Collaborate with system architects to ensure seamless integration of FPGA fabric with system components such as processors, interfaces, and peripherals.
  • Remain informed about industry standards and best practices related to FPGA fabric and incorporate them into the design process.
  • Prepare technical documentation, including specifications, design documents, and test plans.
  • Work with hardware designers, software engineers, and system architects to align FPGA fabric design with overall product requirements.
  • Stay current on advancements in FPGA technologies and contribute to the company's research and innovation efforts.

Desired Qualifications

  • Experience with Perl or Python scripting is advantageous.
  • C or C++ programming experience is advantageous.

About the Company

Microchip Technology

Provides embedded hardware, software, tools

Microchip Technology offers a range of embedded system solutions that cover hardware, software, and development tools. Its products include microcontrollers, FPGAs, silicon carbide devices, and analog components, all designed to be configured and used with accompanying software and toolchains to build embedded applications. The company differentiates itself with a broad product portfolio, strong education and support programs, and a direct B2B sales approach that helps customers design and implement systems efficiently. Its goal is to be a leading provider of end-to-end embedded solutions, generating revenue from hardware, software licenses, development tools, and related services.

Company size
10,001+
Company stage
IPO
Headquarters
Chandler, AZ
Founded
1989

Recently Posted Jobs

Explore more opportunities at Microchip Technology

See more jobs