Job Title: Python Developer – RTL & Design Verification Tools
Location: BangaloreType: Full-TimeExperience: 3–5 yearsJob Summary:We are seeking a talented and motivated Python Developer with a strong background in software engineering and Linux systems, preferably with exposure to RTL (Verilog/SystemVerilog) and design verification domains. The ideal candidate will work closely with hardware and verification teams to build and maintain tools that enhance the efficiency of the verification process.Key Responsibilities:Develop, maintain, and optimize Python-based tools and frameworks for hardware design and verification workflows.Strong knowledge of Linux OS and command-line tools.Solid problem-solving and debugging skills.Integrate and manage source code using Git SCM.Work in a Linux-based development environment.Collaborate with RTL and verification engineers to automate and streamline processes.Troubleshoot complex issues and provide efficient solutions in a fast-paced environment.Contribute to CI/CD pipeline improvements and automation (optional but preferred).Preferred Skills:Basic understanding of RTL design using Verilog/SystemVerilog.Exposure to design verification workflows and tools.Experience with CI/CD systems like Jenkins, GitLab CI, etc.Keywords:Python Development, RTL Design, System Verilog, Design Verification Tools, Git, Linux, CI/CD, Automation, Scripting