Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Hyderabad |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | General / Other Software |
EmploymentType | Full-time |
o Create System and FPGA designs to exercise all the use models targeted for each productmimicking end applications in a customer setting.o Write system and product level validation plans for new and existing silicon products andprojects; execute per plan, record and communicate resultso FPGA prototyping and emulation. Understanding spec., writing emulation plan andexecuting per plan. Record and communicate results.o Understand hardware architectures, use models and system level designimplementations required to utilize the silicon features.o Be an effective contributor in a cross-functional team-oriented environment.o Write high quality code in Verilog, VHDL and C code for embedded processors. Maintainexisting code.o Learn new system designs and validation methodologies. Understand FPGAarchitectures.o Be conversant with on-chip debug tools Knowledge/Experience/Required Skills:Excellent verbal and written communication skills in EnglishDesign with RTL coding in Verilog and VHDL and Verification of RTLPossess an in-depth understanding of hardware architectures, system level IC design implementation, knowledge of how to create end use scenariosOptimizing code for FPGA architecturesExperience using Simulation (ModelSim) and Synthesis (Synplicity) toolsBasic knowledge of embedded processors such as ARM Cortex-M3 or RISC and familiarity with AMBA protocols APB, AHB, AXI, ACEWorking knowledge on embedded software C/C++ is also a plusStrong technical background in FPGA prototype emulation, and debugStrong technical background in silicon validation, failure analysis and debugExcellent Board level debug capabilities in lab environment : hands-on troubleshooting skills for digital logic and analog circuit on PCBs using oscilloscopes, digital analyzers, protocol exercisers and analyzers, integrated logic analyzers (e.g. Synopsys Idenitfy, Xilinx Chipscope, Altera ignalscope, Lattice RevealDesign with RTL coding in Verilog and VHDL is a must Experience using Simulation (ModelSim) and Synthesis (Synplicity) tools Hands-on systems level design and debug experience with at least four of the following high-speed serialcommunications protocols:i. PCIe Gen1/2/3ii. Interlaken (10.3125 Gbps)iii. CPRI (614.4Mbps 12.672 Gbps)iv. SGMII or QSGMIIv. XAUI or HiGig/+/IIvi. 10GBASE-R/-KRvii. Serial Rapid IOviii. Serial Digital Interfaces SDI-SD/HD/3GHDix. OTNx. XGPONxi. Firewirexii. USB 3.0xiii. SATA I, II, IIIxiv. Fiber Channelxv. DisplayportGood knowledge of embedded processors and peripherals such as SPI, I2C, UART, Ethernet, PCI and USBKnowledge of high-speed memory interfaces is a plus such as QDRII+Extreme, DDR4/3, LPDDR3 etc.Strong commitment to quality and customer satisfactionExcellent verbal and written communication skills in EnglishExperience managing the work assignments for a group of junior and senior engineersMinimum requirements: Masters degree with 10+ yrs of experienceJOB REQUIREMENTS:1. C, C++ or object-oriented programming skills is big plus2. Knowledge and experience in embedded firmware development is big plus3. Good understanding of embedded firmware/software development process is a plus4. Knowledge and experience in JTAG, SVF and 1532 standards and STAPL programming is aplus5. Knowledge of PERL/TCL scripting is a plus.6. Knowledge in the bring-up of embedded Linux ,
Keyskills :
ic designrtl codingboard levellevel designembedded linuxfailure analysisfpga prototypingembedded softwaresilicon validationcommunication skillsfirmware developmentwritten communicationtroubleshooting skillsspiarmrtlusbobjectoriented p