At a Glance
- Tasks: Join a dynamic team to develop verification plans and automate processes for cutting-edge technology.
- Company: Microchip Technology Inc., a global leader in semiconductor solutions.
- Benefits: Competitive salary, career growth opportunities, and a supportive work culture.
- Why this job: Make an impact in tech while working with innovative products and a diverse team.
- Qualifications: 12.5+ years of experience in microcontroller architecture and verification methodologies.
- Other info: Be part of a collaborative environment that values empowerment and innovation.
The predicted salary is between 48000 - 72000 £ per year.
Join Microchip Technology Inc. as part of the MCU Product Development team focused on post-silicon validation and verification activities across architecture, applications, and design teams. This role emphasizes developing verification plans, test benches, and automated verification processes to support SoC and module level validation and debugging.
Responsibilities
- Work with post-silicon validation, architecture, applications, and design teams to understand module and system requirements and develop comprehensive verification plans.
- Define and develop testbench architecture, test environment and effective suite of tests using a mix of System Verilog, C++ and PERL to achieve functional verification goals.
- Develop effective functional assertions and cover elements; verify structural and functional coverage of module and system level test suites.
- Develop scripts to automate verification processes.
- Provide guidance and support to the verification development activities of team members.
- Provide feedback and review of verification activities across the MCU division.
- Define and develop verification process improvements and methodologies as part of continuous improvement.
- Support debugging of post-silicon issues with validation, applications, design, product and test.
Qualifications
- 12.5+ years of industry experience.
- Relevant degree qualified.
- Good understanding of Microcontroller architecture and products.
- Expertise in Verilog, System Verilog, C++, PERL/TCL and associated Mentor, Visualizer/Verdi tools and workflows.
- Expertise in digital design fundamentals and ability to debug complex designs at RTL and gate level; expertise in module level verification and system level verification.
- Expertise in writing reusable System Verilog verification code and testbench architecture.
- Very good understanding of Object-Oriented Programming concepts.
- Working experience in UVM verification methodology.
- Able to write tests in C to verify SoC functionality.
- Able to define verification process documentation, flows and review verification methodologies.
- Strong analytical and problem-solving skills, as well as hands-on SoC debugging / bring-up skills.
- Able to set team goals and work consistently towards achieving them.
- Excellent verbal, written and presentation skills.
Microchip's MCU Business Unit is a premier supplier of Microcontrollers that empower our customers' designs in diverse applications, ranging from general-purpose embedded control to secured Internet of Things (IoT) solutions and beyond. Our broad and scalable portfolio of devices include powerful, state of the art features and options to create innovative products. Our silicon supports a rich ecosystem of embedded software development.
The MCU Product Development team is engaged through the full SOC R&D cycle, including microarchitecture, design, verification, emulation and implementation. We are an experienced, global SOC development team working with state-of-the-art semiconductor development tools and methodologies in advanced process technologies.
Technical Staff Engineer - Verification in Newtown employer: Microchip Technology Inc.
Contact Detail:
Microchip Technology Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Staff Engineer - Verification in Newtown
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at Microchip. A friendly chat can open doors and give you insights that job descriptions just can't.
✨Tip Number 2
Show off your skills! Prepare a portfolio or a GitHub repository showcasing your projects in System Verilog, C++, and PERL. This gives potential employers a taste of what you can do.
✨Tip Number 3
Practice makes perfect! Brush up on your technical interview skills by doing mock interviews with friends or using online platforms. Get comfortable explaining your thought process while solving problems.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the Microchip family.
We think you need these skills to ace Technical Staff Engineer - Verification in Newtown
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Technical Staff Engineer role. Highlight your experience with verification plans, test benches, and any relevant programming languages like System Verilog and C++. We want to see how your skills align with what we’re looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about post-silicon validation and how your background makes you a great fit for our team. Let us know what excites you about working at Microchip Technology Inc.
Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples of how you've tackled complex design issues or improved verification processes in the past. We love seeing candidates who can think critically and innovate!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details about the role and our company culture there!
How to prepare for a job interview at Microchip Technology Inc.
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of Microcontroller architecture and products. Be ready to discuss your experience with Verilog, System Verilog, C++, and PERL/TCL, as these are crucial for the role. Prepare examples of how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
During the interview, be prepared to tackle some technical challenges or case studies. Highlight your analytical skills and how you've debugged complex designs at both RTL and gate levels. Sharing specific instances where you resolved issues will demonstrate your hands-on experience.
✨Discuss Verification Methodologies
Familiarise yourself with UVM verification methodology and be ready to explain how you've applied it in your previous roles. Discuss any improvements you've made to verification processes and how you’ve contributed to team goals in this area.
✨Communicate Effectively
Since excellent verbal and written communication skills are essential, practice articulating your thoughts clearly. Be prepared to present your ideas on verification plans and test environments, and don’t hesitate to ask questions about the team’s current methodologies to show your interest.