【工作內容】
• Work with team members and apply current functional verification techniques to perform and improve pre-silicon verification quality and product Time to Market
• Provide the technical leadership to the DV team for the project
• Work independently on various DV tasks and provide technical guidance to the DV team.
• Be involved technically in the porting/creation of the DV environment for the new design, block and chip level test plan creation and implementation, coverage analysis, and regression cleanup
【職務條件】
• Master’s degree in Electrical Engineering, Computer Science, or related.
• Good understanding of ASIC design verification flow.
• RTL coding with Verilog/System Verilog and familiar with front-end design flow and C/C++ programming experiences.
• Knowledge of Perl, OVL, SVA, SV, UVM, OVM, script programming, etc.
【其他條件】
• MSEE with a minimum of 5 years, or BSEE with a minimum of 8 years of experience in digital ASIC/SOC design verification
• MS/BS degree in EE or CS with expertise in digital IP/SOC design verification.
Develop and maintain environment for SOC pre-silicon verification of:
• RTL and netlist simulation
• CRV for system fabric
• Power-aware simulation
• Formal CC and FPV
• System level verification with SVA
讓我們跨越國界,千里來相逢,用AI展翅翱翔,來尋找千載難逢的機會
(Tranxform.com 千逢科技)
Hardware design verification :
• Develop verification environment.
• Co-work with hardware designers to verify designs with system verilog and system verilog assertion.
• Building, maintaining testbenches and their components using UVM-based methods.
• Functional coverage and code coverage.
• Generating the random testcases for NPU design,and providing debug reports.
• Develop the auto-verifying environment using scripting languages like Perl and Python.
Programming Languages: Strong programming skills in languages like System Verilog, Verilog and possibly high-level languages like C/C++.
Experience in AI/ML: In-depth knowledge of artificial intelligence and machine learning algorithms.
NPU Architecture: Proficiency in designing Neural Processing Unit architectures.
Parallel Processing: Understanding of parallel processing and optimization techniques for neural networks.
Team Collaboration: Effective communication and collaboration skills within a multidisciplinary team.
Problem-solving: Strong analytical and problem-solving skills to address complex design challenges.
Knowledge of Industry Trends: Awareness of the latest trends and advancements in NPU technology and AI hardware.
Results-Driven: A proactive and results-driven mindset, aiming for high-quality outcomes.
Ownership Mentality: Willingness to take ownership and responsibility for the design process.
Adaptability: Ability to adapt to evolving technologies and project requirements.
Advanced Degree: Typically, a relevant advanced degree (Master's or Ph.D.) in Electrical Engineering, Computer Science, or a related field.
1. Design verification with SystemVerilog/UVM, C/C++
2. Integration test environment with VIP
3. Develop checker and scoreboard.
4. Verify design with SystemVerilog assertion.
5. Test plan for a verification task.
[Requirement]
1. Familiar with SystemVerilog HDL, OOP, Python, TCL, and shell programming.
2. Better to have SoC design and bus concept.
a. Job Description:
We are looking for a highly motivated RTL Designer to join our team
in developing high-performance digital IPs. The ideal candidate will
have experience in Register Transfer Level (RTL) design and verification,
with a strong understanding of digital logic, microarchitecture,
and ASIC/FPGA development processes. The role involves designing and
verifying custom hardware IPs for cutting-edge applications.
b. Verification:
Develop and execute test plans to verify functionality, performance, and power requirements.
Create testbenches using SystemVerilog/UVM for functional verification.
Perform simulation, debugging, and root cause analysis for design issues.
Conduct code coverage and functional coverage analysis to ensure comprehensive testing.
Collaborate with verification and firmware teams to validate IP functionality.
c. Qualifications:
Bachelor’s/Master’s degree in Electrical Engineering, Computer Engineering,
or a related field. 2+ years of experience in RTL design and verification.
Proficiency in Verilog, SystemVerilog
Strong understanding of digital design concepts, including pipelining, clock domains, and low-power design techniques.
Experience with simulation tools (e.g., ModelSim, VCS, Questa) and formal verification techniques.
Familiarity with UVM methodology and testbench development.
Knowledge of scripting (Python, TCL, Perl, Shell) for automation.
Experience with FPGA or ASIC development flows, including synthesis and timing analysis.
Strong debugging and problem-solving skills. Excellent communication and teamwork abilities.
- Non smoking
## Job Description:
- Planning and establishing pass/fail criteria for LEO satellite product testing (e.g., OTA, Thermal Vacuum, Radiation, etc.).
- Execution and result analysis of LEO satellite product testing.
- Writing test reports and documenting anomalies
- Developing and maintaining automated testing programs to improve testing efficiency.
## Skill:
- Familiarity with RF or phased array testing is preferred.
- Familiarity with Python and basic instrument control is preferred.
- Familiarity with military and space testing standards is preferred.
Position Description:
1. To provide key technical support in digital IC design implementation product demonstration, and sales presentations.
2. To demonstrate strong ability and to be hands-on in full APR flow including floorplan, placement, timing analysis, CTS, signoff timing closure methodology.
3. To support key customer engagements on the business increase.
4. Have real design tape-out experience especially for advanced node design.
5. To play a leading role among other team members, while receive little instruction on routine and general assignments.
Position Requirements:
• Master with 10 years working experience or Bachelor with 12+ years’ experience in IC design. (Cadence Innovus experience will be a plus)
• Understanding of full APR flow including timing, congestion analysis and low-power methodology. (Experience for Static Timing Analysis, including SI will be plus)
• Good communication in English and Chinese, good confidence and good self-motivation.
• Be familiar with shell/perl/tcl etc. script language.
【本職缺優先審核至高通官網投遞人選】請至高通官網上傳英文履歷表https://careers.qualcomm.com/careers/job/446706469752
【Talents who apply job through Qualcomm Career Website will be reviewed and considered as top priority】
https://careers.qualcomm.com/careers/job/446706469752
【The Potential Areas To Work Include】
• The main responsibility of this position is to do the performance analysis for world-class snapdragon CPU subsystem for mobile and portable computers.
【Minimum Qualifications】
• Master's, Electrical Engineering, Computer Engineering or Computer Science, emphasizing on computer architecture
• Good knowledge on in-order/out-of-order CPU microarchitecture and architecture
• Good knowledge on ARM bus protocol
• Good knowledge on DDR subsystem
• Good in C/C++ and scripting programming
• Hands-on experience on performance analysis and validation works
【Preferred Qualifications】
• Experience in benchmark workload characterization and performance bottleneck analysis
• Hands-on experience with performance verification on simulator or emulator
• Familiar with ARMv8/v9 architecture
• Knowledge of OS, firmware and software stacks
• Familiar with GCC/LLVM compilation flow
Design CPU functional units.
Responsibilities
Defining micro-architecture of the functional units
Writing RTL codes of the functional units
Writing documents of the function units
Working with cross-division teams to resolve functional, performance, power, and frequency issues related to the functional units
Qualifications
3+ years of recent experience with Verilog logic design
Knows CPU micro-architecture, e.g. instructions, pipeline, caches, MMU
Knows power consumption of digital circuits
Good communicator in verbal and writing in English