Advanced Microdevices Pvt. Ltd. (India) · 2 weeks ago
Hardware /Software Codesign Engineer
Advanced Micro Devices, Inc is focused on building products that enhance next-generation computing experiences. They are seeking a Hardware/Software Codesign Engineer to architect and develop hardware/software co-design solutions for FPGA-based acceleration across various applications.
BiopharmaBiotechnologyIndustrialManufacturing
Responsibilities
Participate in technical role in all phases of the product development cycle from new product exploration, architecture through implementation, prototyping, validation, productization and support including but not limited to architecture, design, and documentation for Ips
Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be developed
RTL Development: Design, verify, and validate high-performance logic using System Verilog/Verilog. You will focus on the data and control path, implementing interfaces for PCIe (Gen 6/7), CXL, UAL, Ethernet, and DDR5/6
Embedded System Development: Develop firmware and low-level system software for the on-chip ARM Cortex (APU/RPU) or RISC-V soft cores. This includes managing inter-processor communication (IPC), DMA orchestration, and secure boot
System Level Integration: Utilize the AMD (Xilinx) Vivado and Vitis ecosystems to integrate custom IP with the Network on Chip (NoC), Memory and other subsystems
Pre-Si Verification: Perform pre-silicon verification and emulation to ensure functional correctness and performance
Post-Si Validation: Lead the "Bring-up" process in the lab. Perform post-silicon validation, debugging complex interactions between the embedded software, Hard IPs and FPGA hardware fabric
Qualification
Required
Bachelors or Masters degree in computer engineering/Electrical Engineering
Preferred
Hands-on experience with FPGAs
Expert in SystemVerilog/Verilog, synchronous design, and timing closure for high-speed logic
Strong C/C++ skills for Bare-metal or RTOS programming on ARM/RISC-V cores. Linux kernel-mode driver development experience is a strong plus
Deep knowledge of PCIe, AXI, DDR, and Ethernet. Familiarity with CXL or UAL is highly desirable
Familiarity with UVM-based verification frameworks and emulation platforms (Palladium, Protium, Zebu)
Proficiency with ILAs, high-speed oscilloscopes, and protocol analyzers for hardware debugging
Proficiency in Python, Tcl, Makefiles, and Shell scripting for automation
Benefits
AMD benefits at a glance.
Company
Advanced Microdevices Pvt. Ltd. (India)
Advanced Microdevices (mdi) is a leader in innovative membrane technologies.
Funding
Current Stage
Late StageLeadership Team
Nalini Kant Gupta
Founder & Managing Director
Recent News
2024-10-18
2024-10-16
Company data provided by crunchbase