Canvendor Software Solutions Pvt Ltd

RTL Engineer - System Verilog

Job Location

bangalore, India

Job Description

We have opening for RTL Engineer. Position : Years of experience : 4-12 years. Location : Bangalore. Skills required : - Should have good understanding of SoC design flow. Hands-on expertise in writing RTL in Verilog and System Verilog (optional VHDL) language. - Hands-on in SoC level RTL integration. - Experience in Digital module design and micro-architecture. - Experience in modeling complex state machines, datapaths and bus protocols/high speed (bandwidth) interfaces. - Experience in debugging and fixing issues in RTL Simulation, Synthesis. - Experience in Linting, CDC checks, STA. - Experience in writing constraints, UPF. Excellent analytical, and problem-solving skills. Nice to have : - Hands-on experience in Perl/Python/Unix scripting. Knowledge of complex protocols like AXI, PCI-Express, UCIe, CXL will be added advantage. Interested share cv to irfanaicanvendor.com. Show more Show less Responsibilities : RTL Design and Development : - Develop and implement high-quality RTL code in Verilog and System Verilog (VHDL is a plus). - Design and model complex digital modules, including state machines, datapaths, and bus protocols. - Perform SoC-level RTL integration, ensuring seamless interaction between different modules. - Develop micro-architecture specifications based on system and Debugging : - Perform RTL simulation and debugging to identify and resolve design issues. - Develop and execute comprehensive test plans to ensure functional correctness and performance. - Utilize industry-standard verification tools and methodologies. - Experience in debugging and fixing issues in RTL Simulation, Synthesis. Design Analysis and Optimization : - Perform Linting and Clock Domain Crossing (CDC) checks to ensure design integrity. - Conduct Static Timing Analysis (STA) to meet performance requirements. - Develop and implement design constraints (SDC) and Unified Power Format (UPF) specifications. - Optimize RTL designs for performance, power, and area. Protocol and Interface Implementation : - Implement and verify complex protocols such as AXI, PCI-Express, UCIe, and CXL (advantageous). - Design and integrate high-speed (bandwidth) interfaces. Scripting and Automation : - Develop and maintain scripts in Perl, Python, or Unix for design automation and verification tasks (nice to have). Collaboration and Documentation : - Collaborate with cross-functional teams, including architecture, verification, and physical design engineers. - Document design specifications, verification plans, and test results. - Work with cross functional teams to resolve issues. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 4/19/2025
View More Canvendor Software Solutions Pvt Ltd Jobs

Contact Information

Contact Human Resources
Canvendor Software Solutions Pvt Ltd

Posted

April 19, 2025
UID: 5117062574

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.