Requirement : -
Reports to : General Manager / Associate VP
Experience : 10 – 18 Years
Roles and Responsibilities :
- You will be engaged in end-to-end system development involving complex modules - related to carrier-grade optical transmission / Ethernet switch / aggregation / wireless product development.
- You will work very closely with Product-Line Management team, Product Verification team to understand the customer requirement to incorporate innovativeness and value-additions to product development.
- You will refer standards, plan and execute the module level design and verification.
- You will also work closely with HW & SW architects to understand and influence the module level design / architecture and implement the design changes in Verilog or SV.
- You will validate the design and work closely with other teams / members still the product verification cycle.
Skills :
Strong digital design concepts and exposure to system design, with proficiency in high-speed FPGA designsRTL front end design experience in Verilog and / or VHDL and / or SV is mustExperience in micro-architecture design / development is mustGood understanding of High performance FPGA architecture, FPGA Transceiver architecture, High Speed interfaces(PCIe, 1 / 10 / 100G Ethernet or OTU2 / 2e / 4 or FC1-128) and High speed memories (DDR3 / 4, RLDRAM) is mustExperience in Static timing analysis, timing constrains, clock-domain crossing is mustGood understanding of FPGA clock architecture and hands-on experience on timing closure is mustExperience in verification / simulation tools is mustExperience in either OTN (ITU-T G.709) or Ethernet (802.3) or SONET / SDH is mustKnowledge of version control systems like svn / cvs is mustStrong Lab-skills and high-speed FPGA debug techniques is mustKnowledge of scripting languages Perl, Python, TCL is preferredExperience with FPGA test automation / regression is preferredFamiliarity with encryption / authentication algorithms or protocols is preferredStrong analytical and problem solving skillsAbility to take complete ownership of module from concept to product releaseGood documentation, communication and process skills are mustAbility to work / interact with board-design / signal-integrity teams in development stagesAbility to interact with the software team to define and document software interfaces.Evaluate and make decisions around the use of new or existing technologies and toolsAbility to manage, guide and mentor a small team