Principal Verification engineer
Location: Bangalore, Karnataka, India
We are seeking an experienced Principal ASIC/SoC Verification Engineer to join our dynamic and fast‑paced engineering team. In this role, you will be responsible for ensuring the functional correctness, robustness, and overall quality of our cutting‑edge semiconductor and SoC designs. If you thrive in a collaborative environment and enjoy solving complex technical challenges, this opportunity is an excellent fit.
1. Verification Planning and Execution
- Develop and execute comprehensive SoC/IP‑level verification plans aligned with design specifications and project goals.
- Drive verification closure through functional, code, and assertion coverage, ensuring high‑quality deliverables.
- Apply industry‑standard ASIC/SoC verification techniques including test planning, testbench creation, constrained‑random and directed stimulus, assertions, and coverage‑driven verification.
- Perform SoC integration verification, validating interactions across subsystems, interfaces, and power/performance domains.
2. Testbench & Environment Development
- Architect, develop, and enhance SystemVerilog UVM/OVM‑based testbenches for IP and SoC‑level verification.
- Build and integrate reusable Verification IP (VIP) and scalable verification components.
- Collaborate with internal teams and third‑party VIP providers to ensure seamless integration and compliance.
- Develop checkers, scoreboards, monitors, and coverage models to support robust verification.
3. Methodology, Flows & Best Practices
- Demonstrate strong understanding of ASIC/SoC design and verification methodologies, including constraint‑random verification and object‑oriented programming principles.
- Contribute to verification methodology improvements, automation, and flow optimization.
- Ensure adherence to best practices in UVM architecture, reuse, and maintainability.
4. Advanced Verification Skills
- Perform Gate‑Level Simulation (GLS) including SDF annotation, timing verification, and debug of post‑synthesis/post‑layout issues.
- Execute power‑aware verification using UPF/CPF, validating power modes, isolation, retention, and sequencing.
- Debug complex SoC‑level issues involving multiple clock domains, resets, and power states.
- Apply formal verification techniques where appropriate to complement simulation‑based verification.
5. Technical Skills
- Strong proficiency in SystemVerilog (UVM/OVM) and scripting languages such as Python, Perl, Tcl, C/C++, and Verilog PLI.
- Familiarity with standard protocols and interfaces (e.g., I2C, SPI, UART, AXI/AHB/APB).
- Experience with simulation, debug, and coverage tools from major EDA vendors (Synopsys, Cadence, Siemens).
- Knowledge of CI/regression automation, version control, and workflow tools is a plus.
6. Collaboration & Communication
- Work effectively with design, architecture, DV, validation, and firmware teams to drive verification to completion.
- Communicate technical concepts clearly through documentation, reviews, and cross‑functional discussions.
- Demonstrate initiative, strong analytical problem‑solving skills, and adaptability in a diverse team environment.
#LI-RG1
About Us
More details about our company benefits can be found here:
About the Organization
| We are committed to sourcing, attracting, and hiring high-performance innovators, while providing all candidates a positive recruitment experience that builds our brand as a great place to work. |
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
