CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

Engineer II - Verification

Microchip - International

Full time
Experience
2–5 years
Location
Chennai
Work mode
Not stated
Salary
₹11L – ₹24L a year estimatetypical for IT Jobs in India, 818 posts
Posted 18 hr ago Last checked 30 min ago

Free · takes a minute · your resume fills your profile

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

You will
  • Own the verification of complex blocks, subsystems and full-chip designs within MCU SoCs based on ARM Cortex-M0+, RISC-V full chip…
  • Define test plans from design specifications, implement constrained-random and directed tests at block, subsystem and chip level, and drive…
  • Own IP-based verification and sign-off for MCU IPs and peripherals, including IP-level test plans, reusable test benches and VIP…
Experience
2–5 years
Must-have skills
PerlPythonRoot Cause AnalysisC

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

Location: Chennai, India

Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We offer all that and more at Microchip Technology Inc.

People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability. They are challenged and driven by an incredible array of products and solutions with unlimited career potential. Microchip’s nationally-recognized Leadership Passage Programs support career growth where we proudly enroll over a thousand people annually. We take pride in our commitment to employee development, values-based decision making, and strong sense of community, driven by our [Vision, Mission, and 11 Guiding Values](https://www.microchip.com/en-us/about/careers/mission-and-values); we affectionately refer to it as the *Aggregate System* and it’s won us countless awards for diversity and workplace excellence.

Our company is built by dedicated team players who love to challenge the status quo; we did not achieve record revenue and over [30 years of quarterly profitability](https://www.microchip.com/en-us/about/investors) without a great team dedicated to empowering innovation. People like you.

Visit our [careers](https://www.microchip.com/en-us/about/careers/working-here) page to see what exciting opportunities and company [perks](https://www.microchip.com/en-us/about/careers/working-here) await!

**Job Description:**

As a Verification Engineer in the Microcontroller (MCU) Business Unit at Microchip, the individual will be part of a larger digital design effort responsible for delivering state-of-the-art, low-power embedded MCU solutions. The role covers verification of MCU subsystems and full-chip SoCs built around ARM Cortex-M0+, RISC-V and other cores, with their AHB/APB bus fabric and peripherals, from verification planning through tape-out. This position requires someone who is comfortable with all aspects of digital design and verification, including mixed-signal, gate-level and power-aware simulation, and who is flexible enough to adapt to constantly evolving MCU product requirements. Must have good communication and organizational skills and work with architecture, design, firmware, physical design and validation teams across global sites.

**Job Responsibilities:**

  • Own the verification of complex blocks, subsystems and full-chip designs within MCU SoCs based on ARM Cortex-M0+, RISC-V full chip environment .
  • Define test plans from design specifications, implement constrained-random and directed tests at block, subsystem and chip level, and drive functional, code and assertion coverage closure.
  • Own IP-based verification and sign-off for MCU IPs and peripherals, including IP-level test plans, reusable test benches and VIP, regression and coverage closure, and formal sign-off checklists before IP delivery for SoC integration.
  • Develop and maintain SystemVerilog/UVM-based verification environments, including agents, scoreboards, checkers and assertions for AHB and APB bus protocols.
  • Verify MCU peripherals such as ADC, Analog Comparator (AC), TWI (I2C), SPI and USART, along with timers, GPIO and DMA.
  • Develop C-based firmware and directed tests running on the processor core for chip-level verification and bring-up.
  • Perform mixed-signal co-simulations to verify analog/digital integration (e.g., ADC, AC, oscillators, regulators, POR).
  • Run and debug gate-level simulations (GLS) and power-aware (UPF) simulations to verify power domains, isolation, retention and low-power modes.
  • Support verification of clock, reset and power management, including CDC/RDC checks.
  • Create test cases as per the test plan, launch and manage regressions, and analyze code/functional coverage and correlate it with the test plan.
  • Debug RTL and testbench issues, perform root cause analysis, and collaborate with design, firmware and validation teams to resolve bugs.
  • Leverage the latest AI/ML tools and LLM-based assistants to improve RTL verification productivity, including writing effective prompts to generate test bench code, stimulus, assertions, scripts and documentation.
  • Apply AI-driven techniques for log analysis, waveform triage, failure clustering, root cause analysis, regression management and coverage tracking to improve debug efficiency.
  • Design, run and analyze AI-assisted trials and experiments to improve verification productivity and quality, and integrate AI tools with existing EDA flows and scripts.
  • Work with architects, design and validation engineers to ensure end-to-end feature completeness and quality.
  • Provide technical guidance and mentorship to junior engineers as required.
  • Continuously improve verification methodology, reuse and efficiency.

**Requirements/Qualifications:**

**Key Qualifications:**

  • Bachelor's or Master's degree in Electrical/Electronics Engineering or a related field, with 2–5 years of experience in MCU/ASIC/SoC functional verification.
  • Strong expertise in SystemVerilog and C ( UVM will be an additional skill to have )
  • Hands-on experience in developing block/subsystem/SoC-level verification environments.
  • Working knowledge of embedded processor cores, ARM Cortex-M0+ and/or RISC-V, and their integration and verification in MCU SoCs.
  • Solid understanding of AMBA AHB and APB bus protocols.
  • Hands-on experience verifying MCU peripherals such as ADC, AC, TWI (I2C), SPI and USART; exposure to USB is a plus.
  • Good programming skills in C (embedded/firmware tests) and SystemVerilog; C++ is a plus.
  • Experience in IP-based verification and sign-off, including IP-level test plans, reusable verification components, coverage closure and sign-off criteria.
  • Experience in mixed-signal co-simulation (analog/digital, real-number or Verilog-AMS models).
  • Hands-on experience running and debugging gate-level simulations (GLS) and UPF/power-aware simulations.
  • Good understanding of Digital Design, RTL fundamentals, clock/reset/power concepts, CDC/RDC, and simulation/debug flows.
  • Familiarity with scripting (Python/TCL/Perl) for automation.
  • Experience working with Cadence, Synopsys or Mentor verification platforms is an asset.
  • AI skills: up-to-date knowledge of AI/ML tools; ability to use and prompt LLM-based assistants to generate code, stimulus, documentation, root cause analysis and scripts; apply AI-driven techniques for log analysis, waveform triage and failure clustering; ability to design, run and analyze AI-assisted trials to improve productivity or quality; know-how of integrating AI tools with existing EDA flows and scripts.
  • Excellent written and verbal communication, teamwork, problem-solving abilities, and strong analytical and debugging skills; takes accountability for tasks and puts in the hard work needed to meet commitments.
  • Highly motivated, self-driven, detail-oriented and hard-working, with strong accountability and ownership for committed deliverables, schedules and quality of results.
  • Ability to collaborate effectively across global, cross-functional teams in a fast-paced, evolving MCU product environment.

Human Skills

  • Excellent written and verbal communication skills.
  • Strong analytical, debugging, and problem-solving abilities.
  • Strong Accountability and Attitude towards growth.
  • Self-motivated, detail-oriented, and quality-focused.
  • Ability to collaborate effectively across **global, cross-functional teams**.
  • Comfortable working in a fast-paced, evolving MCU product environment.

**What We Offer**

  • Opportunity to work on cutting‑edge semiconductor and SoC technologies.
  • Skill development through structured training and hands‑on project work.
  • Inclusive, collaborative environment fostering innovation and growth.

**Travel Time:**

No Travel

**To all recruitment agencies**: *Microchip Technology Inc. **does not** accept unsolicited agency resumes. Please do not forward resumes to our recruiting team or other Microchip employees. Microchip is not responsible for any fees related to unsolicited resumes.*

At Microchip, employees are our greatest strength. As one of the top performing semiconductor companies in the world, we are led by a set of guiding values and a mission to empower innovation to enhance the human experience. We work tirelessly to create a company culture that highlights how important every employee is to our mission.

[Microchip Recruitment Privacy Notice](https://ww1.microchip.com/downloads/aemDocuments/documents/legal/Microchip-Recruitment-Privacy-Policy.pdf)

# **[Recruitment Scam Alert](https://www.microchip.com/en-us/about/careers)**

**Microchip will never:**

  • Request banking or payment information during the application or interview process.
  • Ask candidates to register or pay for a training class as part of the application or interview process.
  • Ask candidates to receive or ship packages or goods as part of the recruitment process.
  • Use email address not ending with "@microchip.com".
  • Use instant messaging to communicate.

Be wary of generic emails or vague job details. If something feels suspicious, stop communicating immediately. To report potential scams, contact us at [HR.Compliance@microchip.com](mailto:HR.Compliance@microchip.com).

Job data: Headcount Labs (headcountlabs.com), ODbL 1.0. The job description belongs to the employer. Location data © OpenStreetMap contributors and Overture Maps.

Key skills

Required

PerlPythonRoot Cause AnalysisC

Preferred

C++

Soft skills

AccountabilityCommunicationOwnershipProblem SolvingTeamwork

Tags

Job market insights

137active Perl jobs in India
220active Python jobs in Chennai
14active Root Cause Analysis jobs in Chennai
₹11L – ₹24L advertised yearly salary for IT Jobs in India (middle half of 818 posts that show a salary; median ₹17L)
1 more open job at Microchip - International

Most IT Jobs posts in Chennai ask for 3–6 years of experience (43% of 580 that say).

Hiring most for IT Jobs in Chennai

  • Kyndryl28 open jobs
  • Cognizant25 open jobs
  • Extreme Networks17 open jobs

Jobs asking for Perl in India also ask for

  • Python87%
  • Linux35%
  • C++22%
  • Java18%
  • Bash Scripting16%

From live job posts on CoreHRx, updated 10 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this Engineer II - Verification job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹11L – ₹24L a year (typical for IT Jobs in India, 818 posts).

How much experience does this job need?

The post asks for 2–5 Yrs experience.

Where is this job based?

In Chennai.

What kind of job is this?

It is a full time job.

This page helps Indian job seekers prepare for Python interviews for backend, data engineering and data analyst roles, whether you are a fresher facing your first technical round or an experienced developer aiming for a senior position. It has 60 questions in three levels, easy, medium and hard, each with a concise sample answer and, where it helps, runnable Python 3.12 code. Topics include data structures, OOP, generators, decorators, the GIL and concurrency, type hints, testing and performance. Answer each question aloud in your own words first, then compare with the sample answer and run the code to check your understanding.

Questions you may be asked

  1. What is the difference between mutable and immutable types in Python?
  2. What is the difference between a list and a tuple?
  3. What is the difference between is and ==?
  4. What are *args and **kwargs?

Get IT jobs in Chennai by email

Create a free profile and we email you new IT jobs in Chennai, at most once a week.

Similar jobs

Free · takes a minute · your resume fills your profile