Senior Engineer, Design Verification, Digital • ULKASEMI Pvt. Limited • Jan'2025 - Present
- Lead and mentor a team of engineers/assistant engineers on client projects, including recruitment, training, task allocation, technical guidance, work reviews, and weekly client status/issue meetings.
- Own and drive the verification plan, DV strategy, and sign-off for blocks/subsystems, collaborating with design/architecture and cross-functional teams to clarify specifications and close issues.
- Architect and maintain UVM testbenches, implementing functional coverage and assertions and achieving coverage closure with justified waivers.
- Run and manage regressions and GLS activities, debugging complex protocol/timing/corner issues, supporting integration, low-power/reset/clocking scenarios, and driving root-cause fixes with design towards sign-off.
Engineer, Design Verification, Digital • ULKASEMI Pvt. Limited • Jan'2024 - Dec'2024
- Executed DV tasks independently on client projects, supporting the team lead and participating in weekly client meetings to report status and discuss issues.
- Built and maintained UVM tests, sequences, and extended agents/environments; developed directed and constrained-random tests for corner/error scenarios; maintained scoreboards, checkers, monitors, and reference models.
- Drove coverage closure, ran regressions, debugged failures with design/architecture teams, and improved automation and overall testbench stability.
Assistant Engineer, Design Verification, Digital • ULKASEMI Pvt. Limited • May'2022 - Dec'2023
- Assisted team lead/senior engineers in verification tasks by implementing testcases/sequences and small UVM testbench components, adding assertions and coverage items per DV guidelines and code style.
- Executed regressions, analyzed failures via waveforms/debug, reproduced and narrowed down issues, updated test plans/logs/bug reports, and collaborated with other teams when needed.
Trainee Engineer, Design Verification, Digital • ULKASEMI Pvt. Limited • Feb'2022 - May'2022
- Completed structured training on SystemVerilog (SV)/UVM, simulation flow (compile/run/debug), and the project environment; wrote and executed smoke/sanity tests, basic sequences, and small utilities.
- Followed training plans and completed daily verification milestones for assigned practice projects.
Student Tutor (EEE301), Department of EEE • BRAC University • Jun'2021 - Sep'2021
- Conducted short classes/sessions on specific topics based on students’ need.
- Assisted course faculty with recording marks for Quizzes, Mid, Final, Assignments.
- Helped weaker students overcome difficulties with particular topics.