Enginering
As a SoC Design Verification Engineer, you will play a crucial role in ensuring the correctness and performance of our semiconductor designs. Your responsibilities will include: - Implementing simulation test benches using UVM. - Developing and executing test plans to verify the design. - Investigating and debugging failures in simulation to identify root causes. - Collaborating closely with logic designers for test plan development, execution, debug, coverage closure, and gate level simulations.
To excel in this role, you should have the following qualifications: - Strong verification skills and understanding of methodology, including object-oriented programming, white-box/black-box testing, directed/random testing, coverage, and gate-level simulations. - Proficiency in Unix/Linux environment and scripting languages (shell/Perl/Python). - Excellent analytical and problem-solving skills. - Ability to multitask in a fast-paced environment. - Effective interpersonal and teamwork skills. - Bachelor's degree in Computer Science or Electrical Engineering with 5+ years of relevant experience, or Master's degree with 3+ years of related experience.
By joining us, you will enjoy the following benefits: - Opportunity to work in an innovative, fun, and fast-paced startup environment. - Supportive work culture that promotes employee growth and development. - Additional opportunities for career advancement and professional growth. - Chance to contribute to cutting-edge technologies and impactful products with high market potential.
While not required, the following skills and experiences would be advantageous: - Domain knowledge in networking protocols, such as Ethernet/PCIe/USB/MIPI CSI-2 controllers and PHYs, as well as multi-processor SoC architecture. - Previous experience in system architecture, ASIC design and verification, ASIC backend, physical design and verification, networking technology, analog mixed-signal design, motor control, firmware and software development, AE/FAE, sales, or marketing.