Engineer, Electrical Design – FPGA Logic Design at Micron Technology
Hyderabad, Telangana, India -
Full Time


Start Date

Immediate

Expiry Date

02 Feb, 26

Salary

0.0

Posted On

04 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

FPGA Logic Design, HDL, Verilog, VHDL, SystemVerilog, Synthesis, Static Timing Analysis, Verification, Embedded Systems, Linux, Python, Git, Networking Protocols, Debugging, ADC, DAC

Industry

Semiconductor Manufacturing

Description
Responsibilities include generation of specifications, component selection, FPGA coding, simulation, and analyses, support of PCB/PWB layout, and integration & verification testing. Derive FPGA and SoC design specifications from system requirements Using HDL, develop modules and top-level implementations. Debug RTL code using modern simulation tools ensuring coverage closure and functional correctness Perform Synthesis, Place and Route (PAR) and Static Timing Analysis (STA) Perform timing closure and optimization for high-performance designs. Generate verification test plans and perform end-to-end simulations Collaborate with other design disciplines, including electrical, software, and systems engineering. Support electrical engineers during various phases of PCB assembly verification: design, bring-up and test. Prepare technical documentation, including design requirements, specifications, test reports, and user manuals. Provide regular progress updates to other team members and leadership. Participates in the improvement of digital (FPGA/ASIC) design processes. BS or MS degree in Electrical Engineering or related discipline. Proficiency with FPGA logic design using HDL such as Verilog/VHDL and SystemVerilog. Experience integrating and testing third-party IP cores/blocks Experience with AMD/Xilinx Vivado, Intel/Altera Quartus, or other comparable FPGA/ASIC development EDA tools. Understanding of common protocols such as SPI, I2C, UART/Serial, JTAG, PCIe, etc. Familiarity with DDR4+ memory interfaces and their implementation in FPGA and SoC designs. Hands-on experience with embedded systems and microprocessor/microcontroller integration. Experience with clock domain crossing, timing constraints, pin assignment, placement, and layout constraints. Experience with simulation & verification tools like Siemens ModelSim/QuestaSim, AMD/Xilinx Vivado, or Altera/Intel Questa Knowledge of UVM methodology for verification. Expertise in laboratory debug techniques using digital scopes, logic analyzers, BERTS, and other complex measurement devices. Solid foundation of engineering skills and knowledge, including how engineering projects progress from initial planning to final completion and use by partners/customers. Experience with AXI streaming and control buses. Familiarity with networking protocols (UDP/TCP, Ethernet MAC/PHY, FIX, PTP). Experience interfacing with ADC and DAC devices. Familiarity with debugging and development on RISC-V and/or ARM-based SOCs. Experience using Linux OS including command-line and LDAP Knowledgeable in scripting/programming languages, primarily Tcl and Python. Experience with configuration management tools like Git and Artifactory.
Responsibilities
The engineer will generate specifications, select components, and perform FPGA coding and simulation. They will also support PCB layout and conduct integration and verification testing.
Loading...